#########################总结######################

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的更多相关文章

  1. Python 变量类型

    Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据 ...

  2. Python变量、数据类型6

    1.Python变量 变量,即代表某个value的名字. 变量的值存储在内存中,这意味着在创建变量时会在内存中开辟一个空间. !!!即值并没有保存在变量中,它们保存在计算机内存的深处,被变量引用.所以 ...

  3. Python变量类型

    Python变量类型 变量是存储在内存中的值,因此在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定的内存,并决定什么数据可以被存储在内存中. 因此变量可以指定不同的数据类型, ...

  4. C与Python变量的区别

    C中变量有类型,代表一定内存. 而Python变量只是封装过的指针,没有类型.如果不指向对象,就没有意义,更谈不上类型. python中 a=b,和C中 a=b是完全不同的两个操作.前者只是指针(引用 ...

  5. Python变量类型(l整型,长整形,浮点型,复数,列表,元组,字典)学习

    #coding=utf-8 __author__ = 'Administrator' #Python变量类型 #Python数字,python支持四种不同的数据类型 int整型 long长整型 flo ...

  6. python——变量

    参考资料: Python程序设计与实现 变量名的命名规则 仅仅由大.小写英文字母,下划线(_),数字(不可作为变量名的开头)组合而成: 不能使用Python关键字和函数名作为变量名: 变量名不能包含空 ...

  7. 【python系列】--Python变量和数据类型

    python数据类型 一.整数 Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等. 计算机由于使用 ...

  8. [Python]基础教程(4)、Python 变量类型

    Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据 ...

  9. python变量与基础数据类型

    一.什么是变量 变量是什么?  变量:把程序运行的中间结果临时的存在内存里,以便后续的代码调用.在python中一切都是变量. 1.python变量命名的要求 1,必须有数字,字母,下划线任意组合. ...

  10. python变量传递

    python变量传递 数值 代码 num_1 = 123 num_2 = num_1 # 改变num_2值前 print 'num_1 = {0}, num_2 = {1}'.format(num_1 ...

随机推荐

  1. 第五十六 css选择器和盒模型

    1.组合选择器 群组选择器 #每个选择为可以位三种基础选择器任意一个,用逗号隔开,控制多个. div,#div,.div{ color:red } 后代(子代)选择器 .sup .sub{ 后代 } ...

  2. CSAPC2008 skyline

    一座山的山稜线由许多片段的45度斜坡构成,每一个片段不是上坡就是下坡. *    *   *  /\*  /\  /\/   \/\/  \/        \ 在我们眼前的所见的任何宽度为n个单位的 ...

  3. session的基本原理及安全性

    1.session原理 提到session,大家肯定会联想到登录,登录成功后记录登录状态,同时标记当前登录用户是谁.功能大体上就是这个样子,但是今天要讲的不是功能,而是实现.通过探讨session的实 ...

  4. wcf 发布到iis后报错

    HTTP Error 404.3 - Not Found http://iweb.adefwebserver.com/Default.aspx?tabid=57&EntryID=34 未能从程 ...

  5. 【bfs】拯救少林神棍(poj1011)

    Description 乔治拿来一组等长的木棒,将它们随机地砍断,使得每一节木棍的长度都不超过50个长度单位.然后他又想把这些木棍恢复到为裁截前的状态,但忘记了初始时有多少木棒以及木棒的初始长度.请你 ...

  6. linux中,使用cat、head、tail命令显示文件指定行

    小文件可以用cat(也可以用head.tail) 显示文件最后20行:cat err.log | tail -n 20 显示文件前面20行:cat err.log | head -n 20 从20行开 ...

  7. CF1131E String Multiplication(???)

    这题难度2200,应该值了. 题目链接:CF原网 题目大意:定义两个字符串 $s$ 和 $t$($s$ 的长度为 $m$)的乘积为 $t+s_1+t+s_2+\dots+t+s_m+t$.定义一个字符 ...

  8. deque双端队列容器

    //deque双端队列容器 //deque双端队列容器与vector一样,采用线性表顺序存储结构,但与vector不同的是, //deque采用的分块线性存储结构来存储数据,每块的大小一般为512字节 ...

  9. SpaceVim中vimproc的vimproc_linux64.so未找到

    vimproc是我使用的SpaceVim中自动安装的插件,在启动时出现了"找不到dll文件"的提示,通过查阅官网( https://github.com/Shougo/vimpro ...

  10. 洛谷P4219 大融合

    LCT新姿势:维护子树信息. 不能带修,子树修改就要toptree了... 题意:动态加边,求子树大小. 解: 维护子树信息只要额外维护虚边连的儿子的信息即可.这里把siz的定义变成子树大小. 哪里会 ...