Python学习前半部分主要内容
一、出现过的内容
print 、# 、运算、变量、函数调用、转义序列、交互(输入)、定义函数
二、内容知识解释
-
print
print即打印,主要的应用是输出。只要出现形式如下:
print(“Hello world!”) 单纯的输出引号中的内容
print(x) 输出变量x的那内容
print(“Hello”, x ,“World”) 输出引号的内容中间加有x的内容
print(f"Hello {x} World") 含义同上
print(x.format(1, 2, 3, 4)) 此时x = "{} {} {} {}“即四个内容的变量或四个括号的变量,1234为所赋的值。而format是命令赋值的函数
print(“Hello World”, end=’’) 后面的end = ''是告诉print不要用换行符结束这一行跑到下一行去
-
#
注释作用
-
运算
+ 加号 - 减号 / 除号(斜杠) * 乘号(星号) % 模运算(百分号) < 小于号 > 大于号 <= 小于等于号 >= 大于等于号 -
变量
主要的应用形式有:(注意有效的变量名称要以字母开头,即a1可以作为变量,但是1不可以作为变量。)
x = 1 直接赋值
x = input() 交互输入
x = f"This is {fuction}" 变量使用
-
函数调用
主要有三种方法:
1、直接调用:print(x)
2、一键调用:print(f’{x}’)
3、赋值调用:print(x.format(1, 2, 3, 4))
-
转义序列
转义字符 功能 \ 反斜杠(\)退 ’ 单引号(‘) " 双引号(”) \a ASCII响铃符(BEL) \b ASCII退格符(BS) \f ASCII进纸符(FF) \n ASCII换行符(LF) \N{name} Unicode数据库中的字符名,其中name是它的名字,仅Unicode适用 \r ASCII回车符(CR) \t ASCII水平制表符(TAB) \uxxxx 值为16位十六进制值xxxx的字符 \Uxxxxxxxx 值为32位十六进制值xxxxxxxx的字符 \v ASCII垂直制表符(VT) \ooo 值为八进制值ooo的字符 \xhh 值为16进制值hh的字符 -
交互(输入)
主要运用的函数:input
-
定义函数
主要运用的语法是def
def 函数名(参数列表):
函数体
def hello(): print("Hello World!")
hello() Hello World!