定义变量
# print('hahaha')
name = " let'go "title = '刘伟长得 "很帅"!'conent = ''' let'go 刘伟长得 "很帅"!''''''print(name)print(title)print(conent)'''#定义变量就是为了在后面还要用到它的值#编程都是和内存打交道的。#见名知意age = 10 #int 类型name ='小白' #字符串类型 stringsocre = 89.98 #浮点型 floatprint(type(age)) #type 看变量是什么类型的print(type(name))print(type(socre))
变量名只能是 字母、数字或下划线的任意组合
变量名的第一个字符不能是数字 以下关键字不能声明为变量名
条件判断
# age = 18
## if age<18:# print('未成年人')# else:# print('成年人')# age = input('请输入你的年龄:') #接受输入的,python3# # raw_input 如果是python2的话,要用raw_input# # 只要用input接收输入的值,全部都是string类型的# age = int(age) #类型转换,转成int类型# if age<18:# print('未成年人')# else:# print('成年人')# 多条件判断# score = input('请输入你的成绩:')# score = int(score)# if score>=90:# print('优秀')# elif score>=75 and score<90 :# print('良好')# elif score>=60 and score<75:# print('及格')# else:# print('不及格')# orsex = input('请输入你的性别:')# if sex == '男' or sex == '女':# print('性别合法')# else:# print('性别输入错误!')if sex!='男' and sex!='女': print('性别 未知')print('程序运行结束')# > < >= <= != ==条件判断练习
# 产生一个数字 10
# 输入一个数字# 输入的小 提示他小了# 输入的大的话,提示他输入的大了import randomnum = random.randint(1,10) #随机产生一个1-10之间的数字print('随机产生数字是:',num)new_num = input('请输入你要猜的数字是多少:')new_num = int(new_num)if new_num>num: print('输入大了')elif new_num<num: print('你输入数字太小了')else: print('恭喜你猜对了')#xunh
循环
# 重复的去做一件事情
# 循环、迭代、遍历# for# while# print('Hello world')#while 必须得有一个计数器import randomnum = random.randint(1,100) # 90 1count = 0 #计数器while count<7: guess = input('请输入你要猜的数字:') guess = int(guess) if guess>num: print('猜大了') elif guess<num: print('猜小了') else: print('恭喜猜对了,数字是:',num) break #count = count + 1 count+=1 #循环体,循环的时候是在重复执行循环体里面东西 # break 在循环里面遇到break,立即结束循环,不管循环有没有循环完 # continue 在循环里面遇到continue 那么就结束本次循环,继续进行下一次循环for循环
# for i in range(101):
# print(i) #循环体
后面要加:的有
#if else#while# for # 字符串格式化import datetimetoday = datetime.date.today()username = input('请输入用户名:')# welcome = '欢迎光临:' + username + str(today) #第一种方式welcome = '欢迎光临: %s 今天的日期是:%s,今天下雪了'%(username,today) #用占位符# %s 字符串 %d 整数 %.2fprint(welcome)age = 18score = 98.699info = '你的用户名是%s 年龄是 %d 成绩是%.2f '%(username,age,score)print(info)
while循环
# count = 0
# while count<3:# if count==2:# print('22222')# count+=1# else:# print('循环结束!')#while循环对应一个else的时候,循环在正常结束之后才会执行它num = 5count = 0 #计数器while count<3: guess = input('请输入你要猜的数字:') guess = int(guess) if guess>num: print('猜大了') elif guess<num: print('猜小了') else: print('恭喜猜对了,数字是:',num) break count+=1else: print('游戏次数已经用完了。')