day01 练习题

版权声明

做者: 张志强(xeon)
出处: https://www.cnblogs.com/xeoon
邮箱: xeon@xeon.org.cn
本文版权归做者和博客园共有,欢迎转载,但未经做者赞成必须保留此段声明,且在文章页面明显位置给出原文链接。经过本博客学习的内容,形成任何后果均与本人无关!!!

一、简述变量命名规范python

a.变量必需要有数字,字母,下划线,任意组合
b.变量不能是数字开头
c.不能是python中的关键字
d.变量要具备可描述性
e.变量不建议使用中文
f.变量不能过长
j.变量写法推荐使用下划线方法: age_of_student = 23

二、name = input(“>>>”) name变量是什么数据类型?学习

name是字符串类型

三、if条件语句的基本结构?
结构1:编码

if 条件:
    pass

结构2:code

if 条件:
    pass
elif:
    pass

结构3:blog

if 条件:
    pass
elif:
    pass
else:
    pass

四、用print打印出下面内容:
文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄惟是君.游戏

msg = """
文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄惟是君.
"""
print(msg)

五、利用if语句写出猜大小的游戏:
设定一个理想数字好比:66,让用户输入数字,
若是比66大,则显示猜想的结果大了;
若是比66小,则显示猜想的结果小了;
只有等于66,则显示猜想结果正确。字符串

number = int(input('请输入数字:'))
if number > 66:
   print('猜想的结果大了')
elif number < 66:
   print('猜想的结果小了')
elif number == 66:
   print('猜想结果正确')

六、提示用户输入他的年龄, 程序进行判断.
若是小于10,提示小屁孩儿,
若是大于10,小于20. 提示青春期叛逆的小屁孩儿.
若是大于20,小于30. 提示开始定性, 开始混社会的小屁孩儿,
若是大于30,小于40. 提示看老大不小了, 赶忙结婚生屁孩儿.
若是大于40,小于50. 提示家有个不听话的小屁孩儿.
若是大于50,小于60. 提示本身立刻变成不听话的老屁孩儿.
若是大于60,小于70. 提示活着还不错的老屁孩儿.
若是大于70,小于90. 提示就快结束了的一个老屁孩儿.
若是大于90以上. 提示再见了这个世界.get

方法1:input

age = int(input('请输入您的年龄:'))
if age < 10:
    print('小屁孩儿.')
elif age > 10 and age < 20:
    print('青春期叛逆的小屁孩儿.')
elif age > 20 and age < 30:
    print('开始定性, 开始混社会的小屁孩儿.')
elif age > 30 and age < 40:
    print('看老大不小了, 赶忙结婚生屁孩儿.')
elif age > 40 and age < 50:
    print('家里有个不听话的小屁孩儿.')
elif age > 50 and age < 60:
    print('本身立刻变成不听话的老屁孩儿.')
elif age > 60 and age < 70:
    print('活着还不错的老屁孩儿.')
elif age > 70 and age < 90:
    print('人生就快结束了的一个老屁孩儿.')
elif age > 90:
    print('再见了这个世界...')

方法2:源码

age = int(input('请输入您的年龄:'))
if age < 10:
    print('小屁孩儿.')
elif 10 < age < 20:
    print('青春期叛逆的小屁孩儿.')
elif 20 < age < 30:
    print('开始定性, 开始混社会的小屁孩儿.')
elif 30 < age < 40:
    print('看老大不小了, 赶忙结婚生屁孩儿.')
elif 40 < age < 50:
    print('家里有个不听话的小屁孩儿.')
elif 50 < age < 60:
    print('本身立刻变成不听话的老屁孩儿.')
elif 60 < age < 70:
        print('活着还不错的老屁孩儿.')
elif 70 < age < 90:
        print('人生就快结束了的一个老屁孩儿.')
elif age > 90:
    print('再见了这个世界...')

方法3:

age = int(input('请输入您的年龄:'))
if age < 50:
    if 10 < age < 20:
        print('青春期叛逆的小屁孩儿.')
    elif 20 < age < 30:
        print('开始定性, 开始混社会的小屁孩儿.')
    elif 30 < age < 40:
        print('看老大不小了, 赶忙结婚小屁孩儿.')
    elif age < 50:
        print('家里有个不听话的小屁孩儿.')
    else:
        print('小屁孩儿.')
elif age > 50:
    if age < 60:
        print('本身立刻变成不听话的老屁孩儿.')
    elif 60 < age < 70:
        print('活着还不错的老屁孩儿.')
    elif 70 < age < 90:
        print('人生就快结束了的一个老屁孩儿.')
    else:
        print('再见了这个世界...')

七、单行注释以及多行注释?

单行注释:每次只能注释一行
多行注释:能够注释多行,能够和变量来结合使用。

八、简述你所知道的Python3x和Python2x的区别?

Python2x:
    1.源码重复,冗长
    2.默认字符编码为ASCII, 默认不支持中文
    3.打印可使用print '内容' 或者 print('内容')
    4.有长整型 long int
    5.有raw_input() 和 input('') 只能输入数字类型

Python3x:
    1.将源码规范化,简单化,清晰化
    2.默认字符编码为UTF-8, 默认支持中文
    3.打印只能使用print('内容')
    4.无长整型 long int
    5.只有input('')

九、提示用户输入麻花藤. 判断用户输入的对不对. 若是对, 提示真聪明, 若是不对, 提示你是傻x么?

username = input('请输入用户名:')
if username == '麻花藤':
    print(username, '真聪明')
else:
    print(username, '你是傻x么?')

十、使用while循环输入 1 2 3 4 5 6 8 9 10
方法1:

count = 1
while count < 11:
    if count == 7:
        count += 1
    print(count)
    count += 1

方法2:

count = 1
while count < 10:
    if count != 7:
        print(count)
    count += 1

十一、求1-100的全部数的和

sum = 0
count = 1
while count < 101:
    sum += count
    count += 1
print(sum)

十二、输出 1-100 内的全部奇数
方法1:

count = 1
while count < 101:
   print(count)
   count += 2

方法2:

count = 1
while count < 100:
    if count % 2 == 0:  # 对2取余为0时,加1则为奇数
        count += 1
    print(count)
    count += 1

方法3:

count = 0
while count < 100:
    count += 1
    if count % 2 == 1:
        print(count)

1三、输出 1-100 内的全部偶数

方法1:

count = 0
while count < 101:
    print(count)
    count = count + 2

方法2:

count = 1
while count < 100:
    if count % 2 == 1:  # 对2取余为1时,加1则为偶数
        count += 1
    print(count)
    count += 1

方法3:

count = 1
while count < 100:
    count += 1
    if count % 2 == 0:
        print(count)

1四、求1-2+3-4+5 ... 99的全部数的和

sum = 0
count = 1
while count < 100:
    if count % 2 == 0:
        sum -= count
    else:
        sum += count
    count += 1
print(sum)
相关文章
相关标签/搜索