python基础知识复习_01_20250914

 1 # coding:utf-8
 2 # python3对中文的支持较好,但在python2中,需要在文件前面添加 # coding:utf-8才能支持
 3 
 4 # 第一个python程序, python程序不要求以;结尾,当然也可以加,但没有质性的作用,除非同一行有多个代码
 5 print("hello Wold")
 6 print("hello Wold2");
 7 print("这是一个分号"); print("这是一个分号2")
 8 
 9 # print "Hello Wold" , 在python 2中应该这么写,因为此时print不是一个函数,而一个输出语句。
10 
11 # #号表示单行注释, '''三个单引号或者三个又引号"""表示,多行注释,单行注释的快捷键为ctrl+/
12 ''' 注释的内容 '''
13 """ 注释的内容"""
14 
15 # 弱类型的语言的特点: 变量无需声明可以直接定义;变量的类型可以动态变换;
16 # 查看变量的类型,可以使用typeof()函数
17 a = 'baiyulong'
18 print(type(a))
19 
20 # python中变量的命名规则,由数字、字母、下划线组成, 但不能以数字开头; python中的内置函数和关键字,不能作为变量的名字,区分大小写;
21 # 查看python的命令: python --version
22 # 退出python解释器的命令,  执行函数exit()\quit()
23 # python中的字符串必须要引号括起来, 可以是单引号,也可以是双引号
24 str1 = 'xuelang'
25 str2 = "xuelang"
26 print(str1, '\n', str2, sep='')
27 print(str2)
28 
29 # print()函数理解:print(value, ..., sep=' ', end='\n', file='sys.stdout', flush='False')
30 # sep表示多个变量的分隔符, end表示结束符, file表示输出的目标, flush表示控制输出缓存;
31 
32 # 单引号转义,使用双引号, 使用单引号对双引号进行转义;
33 # 拼接字符串,使用+号,也可以把两个字符串直接写到一起,
34 str1 = 'Python'
35 str2 = ' is Funny'
36 str4 = str1+str2
37 print(str4)
38 str4 ="hello", 'World !'
39 print(str4)
40 print(type(str4))
41 
42 # 数字和字符串拼接时,需要先把数字转换成字符串, 这时需要使用str()或者repr()函数
43 s1 = '这本书的价格是:'
44 p = 99.8
45 # print(s1+p) , 这一行会报错,因为数字和字符串不能进行拼接
46 print(s1+str(p))
47 print(s1+repr(p))
48 
49 # input()函数用于获取用户输入,括号内是提示的内容, 返回的是用户输入的值,为str类型; raw_input()是2.x时期的函数
50 str1 = input('请输入你的名字: ')
51 print(type(str1))
52 print(str1)
53 
54 # 长字符串:用三个引号(单引或双引)包括起来的内容就是多行注释内容,本质上是一个长字符串,由于没有赋值给任意变量,所以就解释器忽略了;
55 s = '''  我是一个中国人
56          我是热爱自己的祖国。 aab  '"', "'", 
57          '''
58 print(s)
59 # 原字符串, 写windows路径: "C:\\Windows\\system32\\"  可以写成r'C:\Windows\system32\',  如果结尾有\可以采用长字符串写法,或者
60 # 单独分开写
61 s1 = "C:\\Windows\\system32\\"
62 s2 = r'C:\Windows\system32' '\\'
63 print(s1)
64 print(s2)
65 
66 # dir()列出所有指定类或模块包含的全部方法; help()查看某个函数的方法或者文档’
67 
68 if __name__ == '__main__':
69     print("脚本直接执行时,会调用这个程序")

 

posted on 2025-09-14 10:08  笛若心生  阅读(5)  评论(0)    收藏  举报

导航