练习:

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. [luogu]P1514 引水入城[搜索][记忆化][DP]

    [luogu]P1514 引水入城 引水入城 题目描述在一个遥远的国度,一侧是风景秀美的湖泊,另一侧则是漫无边际的沙漠.该国的行政区划十分特殊,刚好构成一个N 行M 列的矩形 ,如下图所示,其中每个格 ...

  2. H5 网站支付宝支付(前端部分)包含微信浏览器中的处理方法。

    手机网站唤起支付宝支付: H5 网站实现支付宝支付是一个很常见的需求: 实现方式主要是在后台配置和预支付, 前端需要做的就是唤起 支付宝App 然后就可以输入密码支付. 这个其实难度很低, 主要就是在 ...

  3. 命令行创建 vue 项目(仅用于 Vue 2.x 版本)

    1 .安装 Node.js 和 npm ( 验证安装成功输入下图 1 命令行可得 2:输入命令行 3 可得 4 即安装成功) 2.安装全局 webpack (安装依照下图输入命令行 1 耐心等待至到出 ...

  4. Python3学习笔记(六):字符串

    一.基本字符串操作 所有标准的序列操作(索引.分片.乘法.判断成员资格.求长度.取最小值和最大值)对字符串同样适用.但是字符串是不可改变的. 二.字符串格式化 字符串格式化使用字符串格式化操作符(%) ...

  5. mysql 5.7 安装配置及无法启动的问题解决

    (用这篇配置就能正常配置成功) mysql 免安装版配置方法: https://www.jb51.net/article/134452.htm 参考:https://blog.csdn.net/qq_ ...

  6. linux测试某进程占用oi、cpu、内存的使用情况

    pidstat 概述 pidstat是sysstat工具的一个命令,用于监控全部或指定进程的cpu.内存.线程.设备IO等系统资源的占用情况.pidstat首次运行时显示自系统启动开始的各项统计信息, ...

  7. douyu danmu test c#

    using System; using System.Net; using System.Net.Sockets; using System.Text; using System.Text.Regul ...

  8. 十三、RF中对json的解析

    A.需要安装的库 1.RequestsLibrary,安装命令:pip2 install requests 2.HttpLibrary,安装命令:pip2 install robotframework ...

  9. 线性时间求取第 K 大数

    求 Top K 的算法主要有基于快速排序的和基于堆的这两种,它们的时间复杂度都为 \(O(nlogK)\).借助于分治思想,以及快速排序的区间划分,我们可以做到 \(O(n)\) 时间复杂度.具体算法 ...

  10. Jest 里面需要注意的几个小细节

    概述 最近学 jest ,有一些细节记录下来,供以后开发时参考,相信对其他人也有用. import 提升 ES6 的 import 会自动提升到文档前面,所以下面的 import 会提升到前面. le ...