目录
一、基本语法
1.注释
注释:在程序运行的时候不会被执行
#单行注释使用#
#多行注释使用三引号
'''
多行注释
'''
快捷键:在pycharm中,选中要注释的内容按Ctrl+/,一次可注释多行
2.变量的赋值与命名
变量命名规则:
1.只包含数字、字母、下划线
2.不能以数字开头
3.关键字不能成为变量名
4.中文可以当变量名,但不建议这样使用
变量的赋值与命名:
a = 1
#多项赋值
a = b = 1
a, b = 1, 2 #多项赋值
#交换两个变量
a, b = b, a
3.语句之间的间隔
续行使用反斜杠\
语句结束可以接分号;,也可以不接。但一行里面写两条语句要用;分隔
print("xxxx");print("yyyy")
python使用缩进区分代码块,严格缩进,同级语句块缩进要一致
name=input("please input your name:")
if name =="root":
print("欢迎root登录")
else:
print("没有权限")
4.编码风格
Python编码风格使用PEP8(现在Google内部流传,后在业界广为流传)
在pycharm中选择code选项中的reformat code,可自动将代码改为PEP8风格
PEP8风格(常用规范):
1.使用4格空格缩进
2.运算符的周围,使用空格隔开
a = 10
a = 3 + 5
3.逗号后面使用空格隔开
print("xxxx", "yyyy")
4.注释独占一行
5.函数和类之间最好空两行
6.折行确保每一行不超过128个字符,使用续行符时不超过128字符
二、基本输入输出
基本输入input()与基本输出print()函数都属于内建函数,镶嵌在Python的解释器内部
1.基本输入
#input函数得到的数值类型都是string
num1 = input("please input a number:")
2.基本输出
#传入多个参数,默认每个参数之间用空格隔开
print("abc", "xxxx")
#sep修改参数之间标识
#end修改换行符
print("abc", "xxxx", sep="#", end="......")
#默认一个print之后会加一个换行符
print("第二行")
三、练习
题目1
接收用户从键盘输入两个数,分别求取这两个数的和、差、积
print("please input two number.")
num1 = input("number1:")
num2 = input("number2:")
#int()函数:将变量转换为int型
#将input()函数输入的字符串转换为int型才能进行数学运算
print(int(num1) + int(num2), int(num1) - int(num2), int(num1) * int(num2))
运行结果:
题目2
从键盘接收用户名和密码,如果用户名是“sumeng”,密码是“123456”,就提示登录成功,否则登录失败
name = input("请输入用户名:")
passwd = input("请输入密码:")
#需要两个条件同时满足,用and连接
if name == "sumeng" and passwd == "123456":
print("登录成功")
else:
print("登录失败")
运行结果: