zoukankan      html  css  js  c++  java
  • 今日练习

    1、简述变量命名规范

    1. 不能以数字开头
    2. 不能把python关键字作为变量名称
    python 关键字:    'False', 'None', 'True', 'and',    'as', 'assert', 'break', 'class',    'continue', 'def', 'del', 'elif',    'else', 'except', 'finally', 'for',    'from', 'global', 'if', 'import',    'in', 'is', 'lambda', 'nonlocal',    'not', 'or', 'pass', 'raise',    'return', 'try', 'while', 'with',     'yield'
    
    1. 不能用中文和拼音
    2. 由字母和下划线组成
    3. 变量名区分大小写
    4. 推荐写法:驼峰体:AgeOfOldboy 下划线命名:age_of_oldboy
    5. 变量名具有可描述性

    2.通过代码检测name = input(">>>")中变量name数据类型

    name = input(">>>")
    print(type(name))
    

    判断类型为<class 'str'>,但由于第一行代码为input,所以执行以后没有直接输出数据类型而是显示了">>>"此时需敲一下回车

    3.用print打印出下面内容:

    ⽂能提笔安天下,
    武能上⻢定乾坤.
    ⼼存谋略何⼈胜,
    古今英雄唯是君.

    a = '''
    文能提笔安天下
    武能马上定乾坤
    心存谋略何人胜
    古今英雄唯是君
    '''
    print(a)
    

    4.if 语句的基本结构

    if+空格+条件+英文格式下冒号
    	结果
    

    5. 利用if语句写出猜大小的游戏:

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

    num = int(input("请输入数字"))
    if num > 66:
        print("大了")
    elif num < 66:
        print("小了")
    elif num == 66:
        print("正确")
    

    6.提⽰⽤户输入他的年龄, 程序进⾏判断.

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

    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("再见了这个世界")
    

    7 、单行注释和多行注释的表示方式

    • 单行注释 以 "#"表示,但不可换行多行注释以三引号表示可换行,如此题目注释方式

    8.简述你所知道的Python3和Python2的区别?

    • python2 源码不统一,有重复的功能代码
    • python3 源码统一,没有重复的功能代码

    9.提⽰⽤户输入大黑哥. 判断⽤户输入的对不对. 如果对, 提⽰真聪明, 如果不对, 提⽰输入有误

    user = input("请输入大黑哥")
    if user == "大黑哥":
        print("真聪明")
    else:
        print("输入有误")
    

    10.⽤户输⼊⼀个⽉份. 然后判断⽉份是多少⽉. 根据不同的⽉份, 打印出不同的饮⻝(根据个⼈习惯和⽼家习惯随意编写)

    month = input("请输入月份")             '''
    if month == "一月":
        print("建议吃串串香")
    if month == "二月":
        print("建议吃王婆大虾")
    if month == "三月":
        print("建议吃糖醋排骨")
    if month == "四月":
        print("建议吃烤鸭")
    if month == "五月":
        print("建议吃饺子")
    if month == "六月":
        print("建议吃火锅")
    if month == "七月":
        print("建议吃红烧肉")
    if month == "八月":
        print("建议吃驴肉火烧")
    if month == "九月":
        print("建议吃卤煮")
    if month == "十月":
        print("建议喝豆汁儿")
    if month == "十一月":
        print("建议吃冰淇淋")
    if month == "十二月":
        print("建议吃饺子")
    
    

    11.⽤户输⼊⼀个分数. 根据分数来判断⽤户考试成绩的档次

    =90 A
    =80 B
    =70 C
    =60 D
    < 60 不及格

    score = int(input("请输入分数"))
    if score == 90:
        print("A")
    elif score == 80:
        print("B")
    elif score == 70:
        print("C")
    elif score == 60:
        print("D")
    elif score < 60:
        print("不及格")
    
  • 相关阅读:
    [原]零基础学习SDL开发之在Android使用SDL2.0渲染PNG图片
    [原]零基础学习SDL开发之在Android使用SDL2.0显示BMP叠加图
    [原]零基础学习SDL开发之在Android使用SDL2.0显示BMP图
    LLBLGen Pro ORM 生成器
    ODATA4 及实现
    所见即所得的网页设计工具 Macaw
    Unity 3D ---引擎行业的新宠
    金蝶有关的网站及服务
    Bitcoin 比特币, LTC(litecoin)莱特币,
    SONY 手提 realtek high definition audio driver
  • 原文地址:https://www.cnblogs.com/Kiwi-456/p/11134429.html
Copyright © 2011-2022 走看看