python 变量 if
#########################总结######################
1. 初识python
python是一门弱类型的解释型高级编程语言
解释器:
CPython 官方提供的默认解释器. c语言实现的
PyPy 把python程序一次性进行编译.
IPython
2. python的版本
2.x 3.x
3. 变量
概念: 程序运行过程中产生的中间值. 暂时存储在内存, 方便后面的程序使用它 就是一个符号.
x = 10
郝建 -> 沈腾
白云 -> 宋丹丹
命名规范:
1. 数字, 字母, 下划线组成
2. 不能是数字开头, 更不能是纯数字
3. 不能用python的关键字
4. 不要用中文
5. 不要太长
6. 有意义
7. 区分大小写
8. 用驼峰或者下划线
4.数据类型:
1. int 整数 +-*/% // **
2. str 字符串,
把字符连城串
字符:单一的文字符号
'', "", ''', """
+ 拼接. 要求两端都得是字符串
* 重复 必须乘以一个数字
3. bool 布尔值
True
False
用来判断
用户交互
变量 = input(提示语)
条件判断:
if 条件:
if-语句块
if 条件:
if-语句块
else:
else-语句块
if 条件1:
if-1
elif 条件2:
if-2
......
else:
##########################作业######################
1,简述变量命名规范
1.数字,字母,下划线 组成
2.不能数字开头,更不能纯数字
3.不能用关键字
4.不要用中文
5.要有意义
6.不要太长
7.区分大小写
8.驼峰或下划线命名
2,name=input(">>>")name变量识什么数据类型的?
字符串
3,if条件语句的基本结构
if条件:
if语句块
执行条件是否为真,如果为真,执行if语句
if 条件:
if语句块
else:
else语句块
执行条件是否为真,如果真,执行if语句 ,否者执行else语句块
if 条件1:
if-1
elif 条件2:
if-2
else:
else语句块
执行过程:判断条件1是否成立,如果成立执行if1
否则如果条件2成立,执行if-2
否则如果条件3成立,执行if-3
....
否者执行else语句块
嵌套
if 条件:
if 条件:
...
else:
if 条件:
...
4,用print打印出下面内容:
文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄唯是君.
print('''
文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄唯是君.
''')
print(
'文能提笔安天下,\n武能上马定乾坤.\n心存谋略何人胜,\n古今英雄唯是君.'
)
5,利用if语句写出猜大小的游戏:
设定 一个理想数字 比如:66 让用户输入桌子,如果比66大,则显示猜测的结果大了
如果比66小,则显示猜测的结果小了
只有等于66猜测结果正确
number=int(input("请输入数字:"))
if number > 66:
print("你输入的数字大了")
elif number < 66:
print("你输入的数字小了")
elif number == 66:
print("猜测正确")
6,提示用户输入他的年龄,程序进行判断.
如果小于10,提示小屁孩,如果大于10,小于20,提示青春期叛逆的小屁孩
如果大于20,小于30 提示开始定性,开始混社会的小屁孩
如果大于30,小于40 提示看老大不小了,赶紧结婚小屁孩
如果大于40,小于50 提示家里有个不听话的小屁孩
如果大于50,小于60 提示自己马上变成不听话的老屁孩
如果大于60,小于70 提示或者还不错的老屁孩
如果大于70,小于90 提示人生快结束的一个老屁孩
如果大于90以上 提示 再见了这个世界
number=int(input("请输入你的年纪:"))
if number <= 10:
print ('小屁孩')
elif number < 20:
print('青春期叛逆的小屁孩')
elif number >20 and number <30:
print ('开始混社会的小屁孩')
elif number >40 and number <50:
print('看老大不小了,赶紧结婚小屁孩')
elif number >50 and number <60:
print('自己马上变成不听话的老屁孩')
elif number >60 and number <70:
print('提示或者还不错的老屁孩')
elif number >70 and number <90:
print('人生快结束的一个老屁孩')
elif number >90:
print('再见了这个世界')
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,提⽰⽤户输⼊⿇花藤. 判断⽤户输⼊的对不对. 如果对, 提⽰真聪明, 如果不
对, 提⽰你 是傻b吗?
name =input('请输入你的姓名:')
if name == "武花藤":
print('真聪明')
else:
print('是傻b吗')
9,⽤户输⼊⼀个⽉份. 然后判断⽉份是多少⽉. 根据不同的⽉份, 打印出不同的饮⻝(根据个⼈习惯和⽼家习惯随意编写)
mouth = int(input('请输入月份:'))
if mouth == 1:
print('傻逼')
if mouth == 2:
print('大大傻逼')
if mouth == 3:
print('大大大傻逼')
if mouth == 4:
print('大大大大傻逼')
if mouth == 5:
print('大大大大大傻逼')
if mouth == 6:
print('大大大大大大傻逼')
if mouth == 7:
print('大大大大大大大傻逼')
if mouth == 8:
print('大大大大大大大大傻逼')
if mouth == 9:
print('大大大大大大大大大傻逼')
if mouth == 10:
print('大大大大大大大大大大傻逼')
if mouth == 11:
print('大大大大大大大大大大大傻逼')
if mouth == 12:
print('大大大大大大大大大大大大傻逼')
10,⽤户输⼊⼀个分数. 根据分数来判断⽤户考试成绩的档次,
>=90 A
>=80 B
>=70 C
>=60 D
< 60 E
fraction = int(input('请输入你的分数:'))
if fraction >= 90:
print('a')
elif fraction >=80:
print('b')
elif fraction >=70:
print('c')
elif fraction >=60:
print('d')
else fraction < 60:
print('E')
python 变量 if的更多相关文章
- Python 变量类型
Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据 ...
- Python变量、数据类型6
1.Python变量 变量,即代表某个value的名字. 变量的值存储在内存中,这意味着在创建变量时会在内存中开辟一个空间. !!!即值并没有保存在变量中,它们保存在计算机内存的深处,被变量引用.所以 ...
- Python变量类型
Python变量类型 变量是存储在内存中的值,因此在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定的内存,并决定什么数据可以被存储在内存中. 因此变量可以指定不同的数据类型, ...
- C与Python变量的区别
C中变量有类型,代表一定内存. 而Python变量只是封装过的指针,没有类型.如果不指向对象,就没有意义,更谈不上类型. python中 a=b,和C中 a=b是完全不同的两个操作.前者只是指针(引用 ...
- Python变量类型(l整型,长整形,浮点型,复数,列表,元组,字典)学习
#coding=utf-8 __author__ = 'Administrator' #Python变量类型 #Python数字,python支持四种不同的数据类型 int整型 long长整型 flo ...
- python——变量
参考资料: Python程序设计与实现 变量名的命名规则 仅仅由大.小写英文字母,下划线(_),数字(不可作为变量名的开头)组合而成: 不能使用Python关键字和函数名作为变量名: 变量名不能包含空 ...
- 【python系列】--Python变量和数据类型
python数据类型 一.整数 Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等. 计算机由于使用 ...
- [Python]基础教程(4)、Python 变量类型
Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据 ...
- python变量与基础数据类型
一.什么是变量 变量是什么? 变量:把程序运行的中间结果临时的存在内存里,以便后续的代码调用.在python中一切都是变量. 1.python变量命名的要求 1,必须有数字,字母,下划线任意组合. ...
- python变量传递
python变量传递 数值 代码 num_1 = 123 num_2 = num_1 # 改变num_2值前 print 'num_1 = {0}, num_2 = {1}'.format(num_1 ...
随机推荐
- jsp大学课程hi实验:分页在线测评(session的使用)
project_1_updata_1_1.jsp <%@ page contentType="text/html;charset=utf-8" language=" ...
- Log Parser Studio 分析 IIS 日志
Log Parser Studio 分析 IIS 日志 来源 https://www.cnblogs.com/lonelyxmas/p/8671336.html 软件下载地址: Log Parser ...
- Eslint相关知识和配置大全
ESLint最初是由Nicholas C. Zakas 于2013年6月创建的开源项目.它的目标是提供一个插件化的javascript代码检测工具. 代码检查是一种静态的分析,常用于寻找有问题的模式或 ...
- 使用树莓派 Raspberry Pi 播放豆瓣 FM
安装 mplayersudo apt-get install mplayer 安装 Python-pipsudo apt-get install python-pip 通过 python-pip 安装 ...
- BZOJ 4833: [Lydsy1704月赛]最小公倍佩尔数(数论 + 最值反演)
题面 令 \({(1+\sqrt 2)}^n=e(n)+f(n)*\sqrt2\) ,其中 \(e(n),f(n)\) 都是整数,显然有 \({(1-\sqrt 2)}^n=e(n)-f(n)*\sq ...
- 用Python爬取"王者农药"英雄皮肤 原
padding: 10px; border-bottom: 1px solid #d3d3d3; background-color: #2e8b57; } .second-menu-item { pa ...
- 用keras实现基本的回归问题
数据集介绍 共有506个样本,拆分为404个训练样本和102个测试样本 该数据集包含 13 个不同的特征: 人均犯罪率. 占地面积超过 25000 平方英尺的住宅用地所占的比例. 非零售商业用地所占的 ...
- 「HNOI2016」最小公倍数 解题报告
「HNOI2016」最小公倍数 考虑暴力,对每个询问,处理出\(\le a,\le b\)的与询问点在一起的联通块,然后判断是否是一个联通块,且联通块\(a,b\)最大值是否满足要求. 然后很显然需要 ...
- iptables(2)
MASQUERADE同样是做源地址转换,只不过防火墙会根据该策略自动查找可用的公网IP地址,适应变化的情况•若接口使用ppp+,表示匹配ppp0.ppp1……中任意可用的拨号连接•若需要演示操作,可以 ...
- Luogu P1648 看守
Luogu P1648 看守 题意简述 有n个d维的点,输出这些点两两之间曼哈顿距离中的最大值 数据范围 n<=1e6,d<=4 思路 暴力?时间复杂度O(\(n^2d\)) 考虑这样的一 ...