首页 > 其他 > 详细

第三天?

时间:2019-11-15 00:40:04      阅读:93      评论:0      收藏:0      [点我收藏+]

Python字符串?
Single quotes 用一堆单引号将文本包含起来
Double quotes 用一堆双引号将文本包含起来
Triple quoted
这三种形式? 双引号或者单引号都必须成对=-=

Python的分支结构关键字是if elif else
例子:a = float(input("请输入成绩:"))
if a >= 90:
b= ‘A‘
elif a >= 80:
b= ‘B‘
elif a >= 70:
b= ‘C‘
elif a >= 60:
b= ‘D‘
else:
b= ‘E‘
print(‘对应的等级是:‘, b)
循环结构:Python有两种循环分别是for-in 和 while
for-in循环例子:
sum = 0
for x in range(101):
sum += x
print(sum)
在这个例子中range(101)是表示为一个从0到100的取值范围
range(101)可以产生一个0到100的整数序列
range(1,100)产生一个1到99的整数序列
range(1,100,2)可以产生一个1到99的奇数序列,在这个中2表示的是步长也就是数字序列的增加量
while循环:while循环时通过一个能够产生或转换出bool值得表达式来控制循环也就是当表达式得值时True的时候循环,为False得时候循环结束
可以使用while循环做一个简单得猜数字游戏
import random #因为再Python中random()这个是不能直接访问的所以需要使用这一行代码引用random()方法

answer = random.randint(1, 100) #这一行代码是声明一个叫answer的1到99的随机数
counter = 0 #counter表示的一开始的值是0但是你每次猜错就会+1 因为在这一行代码的下面有个counter+=1所以会这样哇
while True:
counter += 1
number = int(input(‘请输入: ‘))
if number < answer:
print(‘大一点‘)
elif number > answer:
print(‘小一点‘)
else:
print(‘恭喜你猜对了!‘)
break
print(‘你总共猜了%d次‘ % counter)
if counter > 7:
print(‘你的智商余额明显不足‘)

Python的水仙花数:
for num in range(100, 1000):
low = num % 10
mid = num // 10 % 10
high = num // 100
if num == low ** 3 + mid ** 3 + high ** 3:
print(num)

 

哇!今天全是代码,我裂开了哇

第三天?

原文:https://www.cnblogs.com/linQingxuan/p/11863614.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!