Python_day01_2018.7.2_(用户交互,if,while,break,continue)

一.变量的命名规则

1.必须使用英文字母,数字,下划线组成.

2.不能使用数字开头,更不能是纯数字.

3.要有意义.

4.变量不要太长.

5.尽量不要使用中文.

6.禁止使用关键字

7.区分大小写.

8推荐使用的两种形式

①驼峰体:除了第一个字母外,每个单词的是首字母都大写

②下划线:每个单词用下划线分隔开.

二.常量

python不存在绝对的常量,约定俗成,所有字母大写就是常量.

eg:  PI = 3.14

三.注释

在编写代码过程中,会有一部分代码是给用户看的,而不希望解释器运行,这一部分就需要单独注释

单行注释:前面加#

多行注释: ...     ...

四.数据类型

1.整型

常见的数字都是int类型,可以加减乘除运算.

2.字符型

可以加减运算

加:字符串的连接

乘:字符串多次输出

3.Bool型

True

Flase

五.用户交互

程序在运行过程中,需要和用户之间有信息交互,比如说输入信息等使用input()函数

语法如下:

  内容 = input("提示信息")==>最终输入的内容是字符串类型.

六.流程控制if语句

1.简单的判断

2.语法

if 条件:

  代码块

else:

  代码块

3.语法

if 条件:

  代码块

elif 条件:

  代码块

.....

else 

代码块

4.if的嵌套

七.while流程控制循环

格式如下:

while 条件:

  代码块

如果条件一直成立,那么代码块就会一直循环执行,直到条件不成立为止.

那么,该如何终止循环呢?

①改变条件

②break

八.流程控制_break和continue

break: 终止本层循环.整个一层循环全部结束

continue: 结束循环中的某一次循环.

每日作业:

# Day1作业及默写
# 1、简述变量量命名规范
'''
1.必须使用英文字母,数字,下划线组成.
2.不能使用数字开头,更不能使用纯数字
3.要有意义
4.变量不要太长
5.不要使用中文
6.禁止使用关键字
7.区分大小写
8.推荐使用两种形式
①驼峰体
②下划线
2、name = input(“>>>”) name变量量是什什么数据类型?

# name = input(">>>")
# print(type(name))
# 3.if条件语句句的基本结构?
# if 条件:
# 代码块
# elif 条件:
# 代码块
# elif 条件:
# ..
# else
# 代码块

# 4.⽤用print打印出下⾯面内容: ⽂文能提笔安天下, 武能上⻢马定乾坤. ⼼心存谋略略何⼈人胜, 古今英雄唯是君.

# print('''
# ⽂文能提笔安天下,
# 武能上⻢马定乾坤.
# ⼼心存谋略略何⼈人胜,
# 古今英雄唯是君.
# '''
# )

5.利利⽤用if语句句写出猜⼤大⼩小的游戏: 设定⼀一个理理想数字⽐比如:66,
# 让⽤用户输⼊入数字,如果⽐比66⼤大,则显示猜测 的结果⼤大了了;
# 如果⽐比66⼩小,则显示猜测的结果⼩小了了;只有等于66,显示猜测结果 正确。

# 康琛练习2
# while 1:
# count = int(input("请输入一个数字:"))
# if count > 66:
# print("输入太大了!!")
# elif count < 66:
# print("输如的太小了!!")
# elif count == 66:
# print("正确!!")
# break


# 6.提⽰⽤用户输⼊入他的年年龄, 程序进⾏行行判断.
# 如果⼩小于10, 提⽰⼩小屁孩,
# 如果⼤大于10, ⼩小于 20, 提⽰⻘青春期叛逆的⼩小屁孩.
# 如果⼤大于20, ⼩小于30. 提⽰开始定性, 开始混社会的⼩小 屁孩⼉儿,
# 如果⼤大于30, ⼩小于 40. 提⽰看⽼老老⼤大不不⼩小了了, 赶紧结婚⼩小屁孩⼉儿.
# 如果⼤大于40, ⼩小 于50. 提⽰家⾥里里有个 不不听话的⼩小屁孩⼉儿.
# 如果⼤大于50, ⼩小于60. 提⽰⾃自⼰己⻢马上变成不不听 话的⽼老老屁孩⼉儿.
# 如果⼤大于60, ⼩小于70. 提⽰活着还不不错的⽼老老屁孩⼉儿.
# 如果⼤大于70, ⼩小于 90. 提⽰⼈人 ⽣生就快结束了了的⼀一个⽼老老屁孩⼉儿.
# 如果⼤大于90以上. 提⽰. 再⻅见了了这个世界.

# age = input("请输入你的年龄")
# int_age = int(age)
# if int_age < 10:
# print("小屁孩")
# elif int_age < 20:
# print("青春期叛逆的小屁孩")
# elif int_age < 30:
# print("开始定性,开始混社会的小屁孩")
# elif int_age < 40:
# print("老大不小了,赶紧结婚小屁孩")
# elif int_age < 50:
# print("家里有个不听话的小屁孩")
# elif int_age < 60:
# print("自己马上变成不听话的老屁孩了")
# elif int_age < 70:
# print("活着还不错的老屁孩")
# elif int_age <90:
# print("人生就快结束的老屁孩")
# else:
# print("再见了这儿世界")


# 7、单⾏行行注释以及多⾏行行注释?

# 单行注释

'''
多行
注释
'''


# 8、提⽰⽤户输⼊⿇花藤. 判断⽤户输⼊的对不对. 如果对, 提⽰真聪明, 如果不 对, 提⽰你 是傻逼么

# a = input("请输入麻花藤:").strip()
# if a == "麻花藤":
# print("你真聪明")
# else:
# print("四不四傻?")

# 9. ⽤用户输⼊入⼀一个⽉月份. 然后判断⽉月份是多少⽉月. 根据不不同的⽉月份,
# 打印出不不同的 饮⻝⾷食(根据个⼈人习惯和入马化腾:").strip()
# # if a == "马化腾":
# # print("输入正确!!")
# # else:
# # print("你是不是傻!!!")⽼老老家习惯随意编写)

# b = input("请输入一个月份数:").strip()
# if b == "1":
# print("一月吃"+b)
# elif b == "2":
# print("二月吃"+b)
# elif b == "3":
# print("三月吃"+b)
# elif b == "4":
# print("四月吃"+b)
# elif b == "5":
# print("五月吃"+b)
# elif b == "6":
# print("六月吃"+b)
# elif b == "7":
# print("七月吃"+b)
# elif b == "8":
# print("八月吃"+b)
# elif b == "9":
# print("九月吃"+b)
# elif b == "10":
# print("十月吃"+b)
# elif b == "11":
# print("十一月吃"+b)
# else:
# print("十二月吃"+b)


# 10. ⽤用户输⼊入⼀一个分数. 根据分数来判断⽤用户考试成绩的档次,
# >=90 A
# >=80  B
# >=70  C
# >=60  D
# < 60  E

# 康琛练习2
# while 1:
# grade = int(input("请输入一个分数:"))
# if grade >= 90:
# print("A")
# elif grade >= 80:
# print("B")
# elif grade >= 70:
# print("C")
# elif grade >= 60:
# print("D")
# else:
# print("E_不及格")














原文地址:https://www.cnblogs.com/kcwxx/p/9255872.html