一.赋值# print(‘HEllo world!‘)#显示括号内内容# name = ‘顾骏琪‘ # 定义变量就是为了在后边还要用到他的值#name="let’go"#print (name)#conent = ‘‘‘let’go “帅”‘‘‘#三引号有多行注释的功能、也可定义字符串,字符串内需展示单引号和双引号时#print (conent)#age= 122 #中文可以当变量名#print(顾骏琪) #int 类型 不需要加引号age = 10name = ‘小白‘ #字符串类型 stringscore = ‘89.22‘ #浮点型 floatprint(type(age)) # type 看变量是什么类型的print(type(name)) 二.条件判断
#age = 18 #条件判断语句 if。。。else 如果。。。那么。。。#if age<18:# print(‘未成年人‘)#else:# print(‘成年人‘) # age=input(‘请输入你的年龄‘) #input 输入# age=int(age) #类型转换# if age<18:# print(‘未成年人‘)# else:# print(‘成年人‘)# score = input(‘请输入你的成绩‘) #多条件判断# score = int(score)# if score > 90:# print(‘优秀‘)# elif score>=75 and score<90: #同时满足两个条件用and# print(‘良好‘)# elif score>=60 and score<75:#elif 多个条件判断,用elif连接起来# print(‘及格‘)# else:# print(‘不及格‘) sex = input(‘请输入性别;‘) #or 满足任意一个条件if sex!=‘男‘ and sex!=‘女‘: #判断是否等于用 == 不等于用 != print(‘性别未知‘)else: print(‘性别合法‘) 练习
import random #随机产生num = 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(‘性别合法‘)三.for循环
# for i in range(101):#i默认从0开始每次循环加1 range ()循环次数# if i%2==0:# print(‘偶数是‘,i)# if else#while#for#字符串格式化import datetimetoday=datetime.date.today() #取当前系统日期username=input(‘请输入用户名:‘)#welcome=‘欢迎光临‘+username #第一种方式welcome=‘欢迎光临:%s 今天的日期是%s‘%(username,today) #%s叫站位符print(welcome)# %s 字符串 %d 整数
四.while...else
# 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(‘你猜大了‘) #continue # 到这里结束本次循环,继续执行下次循环 elif guess < num: print(‘你猜小了‘) else: print(‘你对了‘,num) break count = count + 1 # 设置计数器+1else: print(‘游戏次数已到‘)
六.if循环
#重复的去做一件事情#循环、迭代、遍历 都指的是循环#for#while 循环 #while 必须有一个计数器import randomnum=random.randint(1,100)count = 0 #设置计数器while count<10: #设置循环判断 import random # 随机产生 guess = input(‘请输入你要猜的数字‘) guess = int(guess) if guess > num: print(‘你猜大了‘) continue #到这里结束本次循环,继续执行下次循环 elif guess<num: print(‘你猜小了‘) continue else: print(‘你对了‘) break count=count +1 #设置计数器+1 #循环时,是在重复执行循环体内的东西 #break 再循环内遇到break 立即结束 不管循环有没有结束 #continue 在循环内遇到 continue 那么就结束本次循环,继续进行下次循环# count-=1# count=count-1# count+=1# count=count+1# count*=1# count=count*1else: #循环正常结束之后做的操作 print()
作业
import datetimety=datetime.date.today()count=0while count<3: username = input(‘请输入用户名‘) passwd = input(‘请输入密码‘) name=‘gujunqi‘ wd=‘123456‘ u=‘‘ if username==name and passwd==wd and username != u and passwd!=u: print(‘%s 欢迎登陆 今天的日期是:%s‘%(username,ty)) break else: print(‘账号或密码输入错误‘) count+=1else: print(‘你的次数已经用尽‘)
原文地址:https://www.cnblogs.com/gjq-122/p/8635090.html
时间: 2024-10-18 02:53:36