关于python(自学中,缓慢更新)

2022-08-09,,,

 1.在正式敲代码之前,必须切换成英文输入状态,保证print()函数的括号是用【英文括号】,不然会报错 (' '里面是什么打印出来的就是什么)
符号和标点一定是英语输入法
print(520) print(‘丢丢’)   print(1+1)   print("let's  go")        print('''我愿意留在汤婆婆的澡堂里工作两年,
                                                                                                             第一年在锅炉房和锅炉爷爷一起烧锅炉水,
                                                                                                             将在这个世界变成一头猪。
                                                                                                             ''')
:  520            :  丢丢                     :  2                   :  let's go                   : 我愿意留在汤婆婆的澡堂里工作两年,
                                                                                                             第一年在锅炉房和锅炉爷爷一起烧锅炉水,
                                                                                                             将在这个世界变成一头猪。
  2.换行\n  代表【+newline】;退格\b  代表【+backspace】;回车\r  代表【+return】
  3.多次赋值后,赋值为最后一个赋值的对象
name = ‘南寻’ ;
name = ‘丢丢’;
print(name);
 丢丢
  4.=符号是赋值,将左边存在右边中; ==才是等于的意思
  5.Python里,最常用的数据类型有三种——字符串(str)、整数(int)和浮点数(float)
1.字符串string,简写str
字符串的识别方式非常简单——有层名为【引号】的皮,只要是被【单/双/三引号】这层皮括起来的内容,不论那个内容是中文、英文、数字甚至火星文。只要是被括起来的,就表示是字符串类型。
在print('nanxun')中,【'nanxun'】 就是字符串
文本用『英文引号』括住,创建字符串;2.将字符串赋值给变量;3.使用4个print()函数,分别打印4个变量
 ①'南寻'   #创建字符串    
 ②Chinese = '南寻'  #给字符串赋值
 ③print(Chinese) #打印
 ④南寻 #结果
注意:字符串类型必须有【引号】的辅助。不然字符串就只能被报错,无尽地呻吟~
2.整数integer,简写int
整数其实和现实世界数学中定义的一样:是正整数、负整数和零的统称,是没有小数点的数字。
a = 17 b = -17  c = 0  都是整数
①print (17); #打印整数17
②17;#打印结果
注意:打印整数时,括号里只能有整数。不能与中文或者英文共同存在。
3.浮点数 float
浮点数非常好识别,它比整数多了一个小数点【.】     1.0;3.14159;  -0.17;都是浮点数
python计算浮点数是用二进制
   6.计算 :从左往右顺着来,括号里的优先算,乘除排在加减前。
+ 加;- 减;* 乘;/ 除;% 除法的余数;//除法商的整数;
  7.print()函数,拼接符号+,无需标点符号,输出结果需与要求一模一样
①hero = '我'    #赋值
②organization = '学校'
③identity = '学员'
④action = '是'
⑤ID = '007'                 
⑥print(hero+action+organization+identity+ID)   #拼接字符串
输出 我是学校学员007
  8.print (type(''))#查询不确定数据的类型
①num = 17#赋值
②Chinese = '十七'
③print(type(num))#查询num的类型      输出:<class 'int'>#查询结果为整数
④print(type(Chinese))#查询Chinese的类型  输出:<class 'str'>#查询结果为字符串
  9.数据转换
1.str()#将其他类型的数据转换为字符串
①who = '我的'   #赋值
②action = '是'
③destination = '镜像世界'
④number = 153
⑤code = '通行密码'
⑥print(who+destination+code+action+str(number))   #因为number是整数类型,所以用str()转换为字符串进行拼接。
输出:我的镜像世界通行密码是153
print(who+destination+code+action+'153')输出: 我的镜像世界通行密码是153
为什么引号内我们使用的是数字,而不是变量名number呢?这是因为,当我们使用引号时,引号里的东西,都会被强制转换为字符串格式
2.int()#将其他类型的数据类型转换为整数
①number1 = '7'  #赋值
②number2 = '10'
③print(int(number1)+int(number2))    #将字符串转换为整数
输出 :17
注意:首先,整数形式的字符串比如'10'和'7',可以被int()函数强制转换。
其次,文字形式,比如中文、火星文或者标点符号,不可以被int()函数强制转换。
最后,小数形式的字符串,由于Python的语法规则,也不能使用int()函数强制转换。
虽然浮点形式的字符串,不能使用int()函数。但浮点数是可以被int()函数强制转换的
例如:print(int(5.6))#将浮点数转换为整数
输出 :5  与平常的四舍五入不同,浮点数转换为整数是直接抹零
3.float()将其他类型的数据转换为浮点数
首先float()函数的使用,也是将需要转换的数据放在括号里,像这样:float(数据)。
其次,float()函数也可以将整数和字符串转换为浮点类型。但同时,如果括号里面的数据是字符串类型,那这个数据一定得是数字形式。
①height = 17.0 #赋值
②weight = 16.0
③age = '69'
④print(height)#打印
⑤print(weight)
⑥print(float(age))#将字符串转换为浮点数
输出:17.0 16.0 69.0

 

本文地址:https://blog.csdn.net/Caferacer17/article/details/107167640

《关于python(自学中,缓慢更新).doc》

下载本文的Word格式文档,以方便收藏与打印。