python学习日记

第一次用python

python小练习

##计算圆

##计算圆

import math

r=float(input(‘请输入半径r’))

l=2math.pir

o=math.pi*r**2

print(l)

print(o)

##if条件

##tianqi=input(‘请输入天气’)
##if tianqi==‘xiayu’:

print(‘今天下雨在家学习’)

##elif tianqi==‘taiyang’:

print(‘今天大太阳’)

##elif tianqi==‘xiaxue’:

print(‘今天大雪’)

##else:

print(‘今天无天气’)

英文:weather rain sunny overcast snow

##三目运算

##a=5
##print(True if a>3 else False)

逻辑运算

##while循环
##i=1 ##循环初始值
##while i<10:##循环的结束条件 #代码块

if i==5:

print(‘跑不动了我’)

i+=1

#break 直接结束循环

continue #跳出本次循环,继续下一次

print(‘他在跑第’+str(i)+‘圈’)

i+=1

##else:

print(‘很优秀已经跑完’)

##i=1
##while i<10: #方法一 九九乘法表

j=1

while j<10 and j<=i:

print(f’{j}{i}={ij}’,end="\t")

j+=1

i+=1

print()

##i=1
##while i<10:

j=1 #方法二

while j<10 :

if j<=i:

print(f’{i}{j}={ij}’,end="")

j+=1

i+=1

print()

##猜数字小游戏自己做 用了函数调用
##def un():

import random

i=1

r=int(input(‘输入你想要的值’))

d=random.randint(0,10)

while i<=5:

if r==d:

print(‘恭喜你,你赢了猜对了’)

break

elif i==5:

print(‘你已经输了5次,游戏结束’)

print(f’正确答案是:{d}’)

break

else:

print(f’你输了{i}次’)

r=int(input(‘输入你想要的值’))

i+=1

##def un():

import random

i=1

r=int(input(‘输入你想要的值,在0-10当中’))

d=random.randint(0,10)

while i<=5:

if r==d:

print(‘恭喜你,你赢了猜对了’)

break

elif i==5:

print(‘你已经输入了5次,游戏结束’)

print(f’正确答案是:{d}’)

break

elif r>d:

print(f’你输了{i}次,并且输入的值偏大,还有{5-i}次机会’)

elif r<d:

print(f’你输了{i}次,并且输入的值偏小,还有{5-i}次机会’)

else:

print(f’你输了{i}次’)

r=int(input(‘请您再次输入你想要的值,在0-10当中’))

i+=1

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐