特别:在Python基础语法中,不会讲特别偏的知识或概念(如i++等),只讲我们经常用到的知识,另外,Python作为大部分新手的入门编程,希望能够打好基础。在开始之前,希望读者已经下载好了PyCharm,废话不多说,我们开始正篇
一:变量的命名
-
变量名只能包含字母,数字和下划线(只能以字母或下划线开头,不能以数字打头)
-
变量名不能包含空格(可用下划线来分隔其中的单词)
-
不能以python中的关键字和函数名作变量名
-
大小写要注意区分(例如:student和Student是不同的变量)
二:字符串
字符串就是一系列字符,在Python中,用引号括起来的都是字符串(单引号和双引号都可以)
"这是一个字符串"
'这也是个字符串'
2.1 修改字符串的各种方法
2.1.1 修改字符串的大小写
name='curry'
print(name.title())
结果为:Curry
2.1.2 合并(拼接)字符串
first_name='张'
last_name='三'
full_name=first_name+' '+last_name
print(full_name)
结果为:张 三
注:引号里有个空格,可以时最后的输出结果也带有空格,并且可以叠加
2.2 制表符和换行符
制表符(空白符)用 \t 表示
print('\tpython')
结果为: python
换行符 用 \n 表示
print('Language:\nPython\nC\nJavascript')
结果为:Language:
Python
C
Javascript
2.3 删除空白
空白往往是我们在修改bug时头大,在python中额外的空白会使字符串变得不同
name='cu r r y'
print(name.rstrip)
结果为:curry
三:数字类型
3.1 整数
整数就是 int 型,就是我们所熟悉的数学中的整数,我们可以对整数进行加(+)减(-)乘(*)除(/)乘方(**)运算
print(6+5)
print(6-5)
print(6*5)
print(6/5)
print(6**5)
结果为:11
1
30
1.2
7776
3.2 浮点数
带小数点的数都是浮点数,float型
3.3 类型之间的转换
数字类型和字符串类型是是不可以直接进行计算的,需要转换成相同的数据类型
注:整数型和浮点数类型计算,结果会是浮点数类型
string_1="11"
num_1=4
print(num_1+int(string_1))
string_2="字符串"
num_2=111
print(string_2 + str(num_2))
结果为:15
字符串111
四:Python中的注释
作为合格的程序员一定要学会写良好的注释,利己利彼。
4.1 单行注释
井号加空格
# 这样就看不见我了!
4.2 多行注释
3个连续的引号
'''
这样
就看不到
我了
'''