学习python的第二天

---恢复内容开始---

1,用print打印一首诗

print('''文能提笔安天下,

            武能上安定乾坤,

              智存谋略安何胜,

              古今英雄为世君。

''')

换行

print('XXXXX, xxxx, ')

2,设定⼀一个理理想数字⽐比如:66,让⽤用户输⼊入数字,如果⽐比66⼤大,则显示猜测 的结果⼤大了了;如果⽐比66⼩小,则显示猜测的结果⼩小了了;只有等于66,显示猜测结果 正确。

n=66

num=int(input('请输入一个数字:'))

if num>n:

 print('大了')

elif num<n:

 print('小了')

else:

 print('猜对了')

3.如果⼩小于10, 提⽰⼩小屁孩, 如果⼤大于10, ⼩小于 20, 提⽰⻘青春期叛逆的⼩小屁孩. 如果⼤大于20, ⼩小于30. 提⽰开始定性, 开始混社会的⼩小 屁孩⼉儿, 如果⼤大于30, ⼩小于 40. 提⽰看⽼老老⼤大不不⼩小了了, 赶紧结婚⼩小屁孩⼉儿. 如果⼤大于40, ⼩小 于50. 提⽰家⾥里里有个 不不听话的⼩小屁孩⼉儿. 如果⼤大于50, ⼩小于60. 提⽰⾃自⼰己⻢马上变成不不听 话的⽼老老屁孩⼉儿. 如果⼤大于60, ⼩小于70. 提⽰活着还不不错的⽼老老屁孩⼉儿. 如果⼤大于70, ⼩小于 90. 提⽰⼈人 ⽣生就快结束了了的⼀一个⽼老老屁孩⼉儿. 如果⼤大于90以上. 提⽰. 再⻅见了了这个世界.

age = int(input('请输入你的年龄'))

if age<10:

 print('小屁孩')

elif age<20:

 print('青春期叛逆的小屁孩')

else:

 print('年纪都大了')

 4.提⽰⽤户输⼊⿇花藤. 判断⽤户输⼊的对不对. 如果对, 提⽰真聪明, 如果不 对, 提⽰你 是傻逼么

name = input('请输入麻花藤')

if name =="麻花藤":

 print("真聪明")

else:

 print(“数字”)

5⽤用户输⼊入⼀一个分数. 根据分数来判断⽤用户考试成绩的档次,  
         

    >=90        A             >=80        B             >=70        C             >=60        D             <  60        E

score = int(input("请输入你的分数"))

if score >= 90:

 print('A')

elif score >=80:

 print('B')

elif score>=70:

 print('C')

elif score>=60:

 print ('D')

else:

 print('E')

while 语句

while 条件:

  while语句块(循环体)

运行:判断你给出的条件是否为真,如果真则运行

6数数1---10

num=1

while num<=10

 print(sum)

num=num+1

7 breakh和contiune的区别

while True:
content=input('请输入内容,输入q停止')
if content=='q':
break
else:
print(content)
8
num = 1
while num <=10:
if num == 8:
num = num+1
continue
print(num)
num=num+1

1加到100的和
sum=0
num=1
while num<100:
sum=sum+num
num=num+1
print(sum)

and:左右两端都为真的时候,才为真,否则为假;
or:左右两端有一端为真则为真,两端都为假则是假
not:非真即为假,非假即为真

运算的优先级
() -> not -> and -> or

当and or左右两端是数字。or:  if x == 0 then y else x   and和or相反
print('我叫%s,今年%s岁了,喜欢%s'  %('adc','23','45')) 占位符
当一句话中使用了格式化输出. 那么%就是占位. 如果你的百分号不是作为占位。 写%%
# print("我叫%s,我已经拥有了全国0.01%%的财产了" % ("马云"))
# print("我叫周杰伦。 我已经学习了2%的python了")
# 总结:
#     %s 占位字符串
#     %d 占位数字
#     %f 占位浮点数
字符串编码
        1. ASCII 8bit  1byte
        2. GBK  16bit  2byte
        3. Unicode 32bit 4byte
        4. UTF-8 可变长度的unicode
            英文: 8bit 1byte
            欧洲文字; 16bit 2byte
            中文 :24bit 3byte
 




 
原文地址:https://www.cnblogs.com/DanielYang11/p/9811827.html