基础知识
1.python单行注释用# 例如:#helloworld
2.多行注释用 """ """ 来表示 例如:"""helloworld"""
3.print语句:
(1)输出多个数据格式:print(内容一,内容二,内容三,......)
(2)print语句默认输出后换行
(3)print语句输出不换行的语法:print("内容",end=' ')
4.查看数据类型:通过type()语句可以查看变量存储数据的类型。
5.类型转换:
(1)通过函数语句来执行。例如:int(x) 、str(x)、float(x).
(2)任意类型都可以转换成字符串,只需要加上双引号即可。但是并不是所有字符串都可以转换成数字,只有在当字符串内容中全都是数字时才可以转换。
(3)浮点类型数据转换成整数类型的时候会导致精度丢失。
6.标识符注意事项:
(1)命名规则:由字母数字下划线和中文组成(但尽量避免使用中文)、大小写敏感、不能使用关键字。
(2)变量命名尽量简洁明了,见名知意。
7.运算符:
整除(//)例如:9//2=4;
求平方 例如:2**3=8;
字符串格式化(打印语句)
一、字符串的定义方式:
(1)字符串可以使用单引号、双引号、三引号来定义.
(2)\的使用可以把符号作用消除,变成一个简单的符号。
二、字符串的格式化:
(1)语法:" 内容%占位符" % 变量
(2)字符串%s、整数%d、浮点数%f
(3)如果有多个数据时后面传入的数据用括号,数据之间用逗号隔开。 例如"%s公司成立于%d年,盈利%f元" % (数据1,数据2,数据3)
三、字符串的精度控制:
(1)m,n其中m表示对宽度的控制,n表示对小数部分的控制。(语法写在占位符里面) 例如:%3.4f表示的是宽度为三,小数点为四的一个浮点数。
(2)如果m小于所给数字的宽度相当于没写;n控制的小数部分会四舍五入。
(3)快速格式化的形式语法如下(这种方式比较笼统,适合于粗糙编写,不求精度):
f"该公司成立于:{变量}年, {变量}月, {变量}日 "
键盘输入
1.键盘录入通过input()语句来编写的。例如:
name=input("请输入你的名字")
print(name)
2.input()语句默认录入类型都是字符串,如需其他类型要通过int()、float()等函数语句进行强转