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 ...
随机推荐
- Redis——redis使用redis-dump,redis-load导出导入数据——【三】
来源 https://www.cnblogs.com/dadonggg/p/8662455.html https://blog.csdn.net/chenxinchongcn/article/deta ...
- 进程PID 与PPID
# 同一个程序执行多次是多个进程 import time import os print('爹是:',os.getppid()) #查看父进程 print('me是: ',os.getpid()) # ...
- scrapy爬取知乎问答
登陆 参考 https://github.com/zkqiang/Zhihu-Login # -*- coding: utf-8 -*- import scrapy import time impor ...
- 【XSY2720】区间第k小 整体二分 可持久化线段树
题目描述 给你你个序列,每次求区间第\(k\)小的数. 本题中,如果一个数在询问区间中出现了超过\(w\)次,那么就把这个数视为\(n\). 强制在线. \(n\leq 100000,a_i<n ...
- Ionic3报错Error: Uncaught (in promise): Error: StaticInjectorError
ERROR Error: Uncaught (in promise): Error: StaticInjectorError[Geolocation]: StaticInjectorError[Geo ...
- CF280C Game on Tree
题目链接 : CF280C Game on Tree 题意 : 给定一棵n个节点的树T 根为一(我咕的翻译漏掉了...) 每次随机选择一个未被删除的点 并将它的子树删除 求删整棵树的期望步数 n ∈ ...
- Hdoj 2188.悼念512汶川大地震遇难同胞——选拔志愿者 题解
Problem Description 对于四川同胞遭受的灾难,全国人民纷纷伸出援助之手,几乎每个省市都派出了大量的救援人员,这其中包括抢险救灾的武警部队,治疗和防疫的医护人员,以及进行心理疏导的心理 ...
- 【原创】hdu 1166 敌兵布阵(线段树→单点更新,区间查询)
学习线段树的第三天...真的是没学点啥好的,又是一道水题,纯模板,我个人觉得我的线段树模板还是不错的(毕竟我第一天相当于啥都没学...找了一整天模板,对比了好几个,终于找到了自己喜欢的类型),中文题目 ...
- ACM-ICPC 2018 南京赛区网络预赛 G Lpl and Energy-saving Lamps(线段树)
题目链接:https://nanti.jisuanke.com/t/30996 中文题目: 在喝茶的过程中,公主,除其他外,问为什么这样一个善良可爱的龙在城堡里被监禁Lpl?龙神秘地笑了笑,回答说这是 ...
- multimap多重映照容器
//multimap的基本用法 #include<map> #include<iostream> #include<string> using namespace ...