目录
一、python入门
二、python缩进
三、Python注释
1)单行注释
2)多行注释
四、Python 变量
1)变量定义理解
2) 变量名命名
3) 分配多个值
4)输出变量
5)全局变量与局部变量,全局关键字
6)练习题
一、python入门
软件安装我就不介绍了,大家可以b站或百度搜一下python和pycharm安装安装即可
pycharm是什么?
pycharm是python的编译器,如果我们没有编译器,写代码是很困难的,而且pycharm提供了许多插件和优美的界面,使得你写代码又快又舒服,相比于在python的IDE上写。
当然!下载软件不一定用到官网下,也可到软件管家公众号下载,我也是这个公众号的忠实粉丝!!
入门第一步:打印
单引号和双引号在一定意义上表示的意思一样,但是双引号权限要大于单引号
print('Hello World!')
print("Hello World!")
print("'Hello World!'")
输出:
当然,你想打印别的也可以,对吧?
print('美女帅哥,我爱你')
二、python缩进
python的基本语法太多了,我应该不可能全部讲到。
在这里,我们必须得感谢pycharm编译器。为什么这么说?
pycharm中,它会自动帮助我们完成换行,缩进等问题,不会像IDE中写代码,要自己手动,如果忘记手动就回报错,因此我是不建议只用python解释器,一定要用pycharm!
举一些例子,当然,如果你是小白,现在只会打印,大可不必着急,你只需要看看,后面我会讲到。
比如缩进问题,缩进是指代码行开头的空格。if后面的语句需要tap一下(当然,如果你用pycharm编译器,会自动tap)。
例如:if语句后的冒号,一敲回车,它在下一行自动空出来一部分,俗称缩进
if 6 > 2:print("六大于二")
三、Python注释
注释可用于解释 Python 代码。注释可用于使代码更具可读性。注释可用于在测试代码时阻止执行。
1)单行注释
将需要注释的部分开头用#
例如:
#print("'Hello World!'")
print('美女帅哥,我爱你')
或者这样:
#print("'Hello World!'")
print('美女帅哥,我爱你') #美女帅哥,我爱你
你可以看到如下,这就是注释意义了,懂了吧。
2)多行注释
第一种方法(不建议,太麻烦)
#print('Hello World!')
#print("Hello World!")
#print("'Hello World!'")
print('美女帅哥,我爱你')
你也可以左键选中我们需要注释的代码,松开,按:Ctrl+?,就完成相同效果注释。
# print('Hello World!')
# print("Hello World!")
# print("'Hello World!'")
print('美女帅哥,我爱你')
第二种方法:
把要注释的内容放到三个引号对里面。,例如:
'''
print('Hello World!')
print("Hello World!")
print("'Hello World!'")
'''
print('美女帅哥,我爱你')
取消注释
左键选中我们需要取消注释的代码,松开,按:Ctrl+?
四、Python 变量
1)变量定义理解
在 Python 中,当你给它赋值时就会创建变量:Python 没有用于声明变量的命令。变量在您第一次为其赋值时创建。
例如:
x = 5
y = "笨小孩"
print(x)
print(y)
对于同一个变量,赋值类型不同则会发生类型的变化,例如:
x = 4 # x 现在是整形
x = "笨小孩" # x 现在是字符串
print(x)
print(y)
则打印为:
如果要指定变量的数据类型,可以通过类型转换来完成,比如:
x = str(3) # x 会是'3'
y = int(3) # y 会是 3
z = float(3) # z 会是 3.0
那么刚刚我说到了类型,小白肯定还不知道类型是什么,怎么查看,我们来说一下如何获取类型,这里我们要用到type函数,举个例子:
x = 5
y = "笨小孩"
print(type(x))
print(type(y))
看看返回什么:int为整形,str为字符串。这是你要记住的。
可以使用单引号或双引号来声明字符串变量:
x = "笨小孩加油!"
y = '笨小孩加油!'
print(x)
print(y)
返回为:
变量名区分大小写:
a = "笨小孩加油!"
A = '笨小孩加油!'
print(a)
print(A)
返回为:
2) 变量名命名
变量可以有一个简短的名称(如 x 和 y)或一个更具描述性的名称(age、carname、total_volume)。Python 变量的规则:
- 变量名必须以字母或下划线字符开头
- 变量名不能以数字开头
- 变量名称只能包含字母数字字符和下划线(Az、0-9 和 _ )
- 变量名区分大小写(age、Age和AGE是三个不同的变量)
例如:
myvar = "笨小孩加油!"
my_var = "笨小孩加油!"
_my_var = "笨小孩加油!"
myVar = "笨小孩加油!"
MYVAR = "笨小孩加油!"
myvar2 = "笨小孩加油!"
命名法则:
骆驼法则:除了第一个单词外,每个单词都以大写字母开头
myNameIs = "笨小孩加油!"
帕斯卡法则:每个单词都以大写字母开头
MyNameIs = "笨小孩加油!"
蛇形法则:每个单词由下划线字符分隔
My_Name_Is = "笨小孩加油!"
3) 分配多个值
多个变量的多个值。
Python 允许您在一行中为多个变量赋值:
x, y, z = "笨小孩1", "笨小孩2", "笨小孩3"
print(x)
print(y)
print(z)
输出:
注意:确保变量的数量与值的数量相匹配,否则你会得到一个错误。
多个变量的一个值
您可以在一行中为多个变量分配相同的值:
x = y = z = "笨小孩"
print(x)
print(y)
print(z)
输出为:
打开一个集合
如果您在列表、元组等中有一组值。Python 允许您将值提取到变量中。这称为拆包。当然,在这里,你可能还不知道集合列表,元组是什么,没有关系,后面我会讲到。
fruits = ["apple", "banana", "cherry"]
x, y, z = fruits
print(x)
print(y)
print(z)
4)输出变量
print语句通常用于输出变量。
为了组合文本和变量,Python 使用 +字符,为什么不用 , 呢?因为如下:
x = "笨小孩"
print("帅哥是" + x)
print("帅哥是",x)
输出为:
您还可以使用该+字符将一个变量添加到另一个变量中:
x = "笨小孩真"
y = "帅"
z = x + y
print(z)
返回一样:
对于数字,该+字符用作数学运算符:
x = 6
y = 10
print(x + y)
返回:
如果你尝试组合一个字符串和一个数字,Python 会给你一个错误,比如:
x = 5
y = "笨小孩"
print(x + y)
该怎么修改呢?把数字转为字符即可,则修改为:
x = 5
y = "笨小孩"
print(str(x) + y)
成功返回:
5)全局变量与局部变量,全局关键字
在函数外部创建的变量称为全局变量。都可以使用全局变量,无论是在函数内部还是外部。当然,在这里,你可能还不知道函数是什么,后面我会讲到,大可不必慌张。
x = "笨小孩"
def myfunc():print("帅哥是 " + x)
myfunc()
返回为:
如果在函数内部创建同名变量,该变量将是局部变量,只能在函数内部使用。具有相同名称的全局变量将保持原样,全局且具有原始值。
x = "awesome"def myfunc():x = "fantastic"print("Python is " + x)myfunc()print("Python is " + x)
返回为:
全局关键字
通常,当您在函数内部创建变量时,该变量是局部的,并且只能在该函数内部使用。要在函数内创建全局变量,可以使用 global关键字。
x = "帅哥"def myfunc():global yy = "是"myfunc()print("笨小孩" + y + x)
返回为:
6)练习题
- 创建一个名为的变量carname并为其赋值笨小孩。
- 创建一个名为的变量x并为其赋值60。
- 5 + 10使用两个变量x和y。显示,打印它们的总和
- 创建一个名为的变量z,x=8,y=9,分配x + y给它,并显示结果。