练习:

1.简述变量命名规范

1.变量名由字母、下划线、数字组成
2.变量名不能以数字开头
3.变量不能使用python中的关键字
4.变量不能使用中文和拼音
5.区分大小写
6.变量名要具有描述性
7.推荐字体
驼峰体
下划线

2.name = input(“>>>”) name变量是什么数据类型通过代码检测

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

3.if条件语句的基本结构?

if 空格 条件 冒号
缩进 结果

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

⽂能提笔安天下,

武能上⻢定乾坤.

⼼存谋略何⼈胜,

古今英雄唯是君.

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

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

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

num=66
num1=int(input("请输入猜测数字"))
if num==num1:
print("猜对了")
elif num1>num:
print("猜大了")
elif num1<num:
print("猜小了")

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

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

num=int(input("请输入你的年龄"))
if num<=10:
print("⼩屁孩")
elif num<=20:
print("青春期叛逆的屁孩⼉ ")
elif num<=30:
print("开始定性,开始混社会的⼩屁孩⼉ ")
elif num<=40:
print("看老⼤不⼩了,赶紧结婚⼩屁孩⼉. ")
elif num<=50:
print("家⾥有个不听话的⼩屁孩⼉. ")
elif num<=60:
print("⾃⼰⻢上变成不听话的老屁孩⼉. ")
elif num<=70:
print("活着还不错的老屁孩⼉.")
elif num<=90:
print("⼈⽣就快结束了的⼀个老屁孩⼉.")
else :
print(" 再⻅了这个世界.")

7.单行注释以及多行注释表示方式

单行注释 用##
多行注释""" """或者''' ''' 第一个三引号一定要顶格写

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

# python2 源码不统一 代码有重复  不支持中文 有整型和长整型(long int)之分
# python 源码统一 代码不重复 支持中文 只有整型 没有长整型

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

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

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

moon =int(input("请输入月份:"))
if moon==1:
print("水饺")
elif moon==2:
print("包子")
elif moon==3:
print("馒头")
elif moon==4:
print("槐花饼")
elif moon==5:
print("粽子")
elif moon==6:
print("雪糕")
elif moon==7:
print("凉面")
elif moon==8:
print("稀饭")
elif moon==9:
print("面条")
elif moon==10:
print("豆腐")
elif moon==11:
print("朝天锅")
elif moon==12:
print("水饺")
else:
print("没有这个月份")

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

=90 A

=80 B

=70 C

=60 D

< 60 不及格

cause=int(input("请输入你的分数:"))
if cause>=90:
print("A")
elif cause>=80:
print("B")
elif cause >=70:
print("C")
elif cause >=60:
print("D")
else :
print("不及格")

随机推荐

  1. teradata安装

    一,下载 步骤1 - 从链接下载所需的VM版本,http://downloads.teradata.com/download/database/teradata-express-for-vmware- ...

  2. python 输出一个随机数

    题目:输出一个随机数. 程序分析:使用 random 模块. #!/user/bin/env python #coding:utf-8 import random print random.rando ...

  3. 通过web传大文件

    上传文件的jsp中的部分 通过form表单向后端发送请求 <form id="postForm" action="${pageContext.request.con ...

  4. MongoDB接口类函数

    [接口类定义] [java] view plaincopy /** * 项目名:SpiderCrawler * 文件名:MongoDBDao.java * 描述:TODO(用一句话描述该文件做什么) ...

  5. 洛谷 P1505 BZOJ 2157 [国家集训队]旅游

    bzoj题面 Time limit 10000 ms Memory limit 265216 kB OS Linux 吐槽 又浪费一个下午--区间乘-1之后,最大值和最小值更新有坑.新的最大值是原来最 ...

  6. Redis配置文件全解

    基本配置 port 6379  # 监听端口号,默认为 6379,如果你设为 0 ,redis 将不在 socket 上监听任何客户端连接. daemonize no #是否以后台进程启动 datab ...

  7. Spark 2.1.1 源码编译

    Spark 2.1.1 源码编译 标签(空格分隔): Spark Spark 源码编译 环境准备与起因 由于线上Spark On Yarn Spark Streaming程序在消费kafka 写入HD ...

  8. AndroidStudio设置SVN忽略文件

    方法一: 在SVN中进行设置: 在空白处右键单击,选择TortoiseSVN -> Settings ->General:在General界面找到Global ignore pattern ...

  9. js2flowchart

    https://github.com/Bogdan-Lyashenko/js-code-to-svg-flowchart js2flowchart - a visualization library ...

  10. LeetCode_21.合并两个有序链表

    LeetCode_21 LeetCode-21.合并两个有序链表 将两个有序链表合并为一个新的有序链表并返回. 新链表是通过拼接给定的两个链表的所有节点组成的. 示例: 输入:1->2-> ...