建设网站 知乎,成全视频免费观看在线看 综合 笔记 视频,广州注册公司地址要求,网站开发技术路线图基础知识
基础知识包括输入输出、变量、数据类型、表达式、运算符这5个方面。
1.输入输出
Python有很多函数#xff0c;后面我们会细讲#xff0c;但这里先将两个最基本的函数#xff1a;输入和输出。
输出函数print()#xff0c;在前面我们已经用过了#xff0c;语法…基础知识
基础知识包括输入输出、变量、数据类型、表达式、运算符这5个方面。
1.输入输出
Python有很多函数后面我们会细讲但这里先将两个最基本的函数输入和输出。
输出函数print()在前面我们已经用过了语法就是
print(要输出的内容)输入函数是 input()功能是接收用户输入的内容语法是
input输出的内容举例接收用户输入的密码并打印
n input(请输入密码) #把输入内容赋给n用 n 接收一下
print(n) #打印n在Python里“#” 表示注释“#”后面的东西不会被执行。代码运行之后首先出现了“请输入密码”然后随意输入比如输入123执行结果
提示信息
请输入密码123
123成功接收用户输入的内容并打印出来。 2.变量
变量就是一个名字需要先赋值在使用变量要符合标识符(名字)的命名规范这是硬性要求标识符相当于名字包括变量名、函数名、类名等等
标识符的命名规范
合法的标识符:字母数字(不能开头),下划线py3可以用中文不建议py2不可以。大小写敏感。不能使用关键字和保留字。 关键字 if while for as import 保留字inputprint range没有长度限制。望文生义看到名字就知道要表达的意思。大小写 1. 包名全小写例如 time ;2. 类名每个单词的首字母大写其他的小写简称大驼峰命名例如 HelloWorld 3. 变量名/函数名:第一个单词的首字母小写后面的单词的首字母大写简称小驼峰命名例如 helloWorld 4. 常量全大写例如 HELLO 。其他命名方式比如 hello_world 。 3.数据类型
数据类型分类
数据类型可分为以下6类
1 整型整数英文名 int 例如 5 的数据类型就是整型。2 浮点型小数英文名 float 例如 0.5 就是1个浮点型数据。科学计数法e表示乘以10几次方例如 b1e10 表示1*10的10次方。3 字符串英文str表现形式有4种xs 、 xs 、 xsxs 、 xxx 三引号有个特殊功能表示注释跟 # 一样的功能例如xsx
xs
这里面的都是注释内容4布尔类型英文boolTrue为真False为假1表示真0表示假。5None 是一个单独的数据类型。6列表、元组、字典、集合也是常见的数据类型。类型转换
在写代码的时候我们经常需要将不同的数据类型进行转换主要的数据类型转换方法如下
1 字符串转整型
方法是 int(str) 字符串必须是数字例如
user int(304200780)
print(user)执行结果
304200780(2)浮点型转整型
方法是 int(float) 例如
f 20.1
ff int(f) #直接抹去小数部分
print(ff)运行结果
20(3)字符串转浮点型 方法是 float(str) 字符串必须是数字和例如
f 203.4
ff float(f)
print(ff)运行结果
203.4(4)整型转浮点型 方法是 float(int) 例如
f 30
ff float(f) # 30.0
print(ff)运行结果
30.0(5)浮点型转字符串 方法是 str(float) 例如
f 30.5
ff str(f)
print(type(ff).__name__) #type()是获取数据类型函数这里先不管print()和type函数的嵌套后面会将只要知道它们是在输出 ff 的数据类型运行结果
str(6)整型转字符串 方法是 str(int) 例如
f 30
ff str(f)
print(type(ff).__name__) #type()是获取数据类型函数获取类型信息 常用的获取数据类型信息的函数有type()和isinstance()两个。
1type() 语法是 type(对象) 返回的是对象的类型前面我们也有用过但是它是在内部返回的如果你不输出它你是看不到的所以经常会和输出函数print()嵌套使用。
例子获取数据类型并输出。
f 30
print(type(f))运行结果
class intclass的意思是种类可以看出 f 是 int 型的数据。
2isinstance() isinstance() 常用来判断数据类型它返回的是布尔值True或False语法是 isinstance(对象,class) 。
例子判断30.5是不是整型。
f 30.5
n isinstance(f,int) #用n来接收一下结果
print(n)运行结果
False4.表达式
在Python当中表达式是由数字、算符、数字分组符号括号、变量等对象的组合叫做表达式表达式均有固定字面值例如 “1020”这个表达式的值为30表达式 “1030” 的值为 False 。 5.运算符
运算符可以分为很多4类。
1一般运算符 -*/真除法,//地板除舍去小数部分,%取余数,**幂运算 2 赋值运算符 常用赋值运算符是 等号右边的值赋值等号左边 增强赋值运算符-*/,%,** 例子
a 30
a10
print(a)执行结果
40连续赋值abcd10 3布尔运算法 等于不等于 4 逻辑运算符 主要有not、and和or三类又称非、与和或 and前后都为真则为真 or有一个为真则为真 not:非真非假 例子
a 10
b 20
c 30
d 40
n1 a b and a c #ab为假ac为真假与真为假
n2 not a c #ac为真非真则为假
n3 a b or a c #ab为假ac为真假或真为真
print(n1,n2,n3)执行结果
False False TruePython系列基础学习持续更新中