学习笔记:玩转Python-Python3基础入门

学习笔记(01):玩转Python-Python3基础入门-使用sublime编写python 程序

立即学习:https://edu.csdn.net/course/play/27668/373239?utm_source=blogtoedu

1、代码中的符号必须英文状态

2、一行只能写一句代码

3、代码需要保存后才能运行

 

Sublime执行

Ctrl+Shift+B

 

学习笔记(02):玩转Python-Python3基础入门-认识变量


立即学习:https://edu.csdn.net/course/play/27668/373241?utm_source=blogtoedu

什么是变量

变量 变量名 变量类型 变量值

 

学习笔记(03):玩转Python-Python3基础入门-注释


立即学习:https://edu.csdn.net/course/play/27668/373242?utm_source=blogtoedu

#声明变量:变量名=变量值

 

‘’‘

多行注释

'''

# 单行注释

name=“张三” #姓名

print(name)

 

#ctrl+?快速注释 (选中需要注释的内容)
 

 

学习笔记(04):玩转Python-Python3基础入门-数据类型(1)


立即学习:https://edu.csdn.net/course/play/27668/373244?utm_source=blogtoedu

int 整形 应用到 工资

type 类型  class

 

a=666

b=a+6

print(b)

print(type(a))

 

float浮点型 应用到 银行 身高

c=3.1415926

c2=c+2.2

print(c2)

print(type(c))
 

学习笔记(05):玩转Python-Python3基础入门-数据类型(2)

立即学习:https://edu.csdn.net/course/play/27668/373245?utm_source=blogtoedu

#字符串 str  应用到的类型 用户名 密码

d1="hello world"

数值和字符串相加会报错,字符串不能做计算,字符串和数值的区别在于数值没有引号”“,字符串带有引号

 

d1="hello world"

d2="我爱你中国"

d3=”666“

d4=”3.14“

d5=”“ #空字符串

d6=d1+d2+”你好!世界“ #字符串+常量连接

print(d6)

print(d3+10) #字符串和数值相加这里会报错

 

#转义字符 ---字符串中使用

\t代表制表符 

\n代表换行

d7="你是谁?\t\t\t!!"

d8=”你是谁?\n!!“

d9=r"\t代表制表符 \n代表换行"

print(d9)

 

r代表不转译


学习笔记(06):玩转Python-Python3基础入门-数据类型(3)

立即学习:https://edu.csdn.net/course/play/27668/374489?utm_source=blogtoedu

#布尔值bool 专门做条件判断

e1=True

e2=False

print(5>3) #条件判断表达式生成布尔值
print("hello"=="word")


#空值
f=None #什么都没有

 

学习笔记(07):玩转Python-Python3基础入门-数据类型转换

立即学习:https://edu.csdn.net/course/play/27668/373246?utm_source=blogtoedu

数据类型转换

int()-----------转换成数字

float()--------转换成浮点数

str()----------转换成字符串

bool()--------转换成布尔值

空值只有一个 None

 

a=666

b=3.14

c="566"

c2="6.22"

d1=True

d2=False


s=int(b)  #将其他类型转换成整形
print(s,type(s))

s=int(c)
print(s,type(s))

s=int(c2)
print(s,type(s)) #这里会报错,因为6.22字符串转整形必须字符串内的数值是整数才行

s2=float(a) #将其他类型转换成浮点型

s3=str(b)#将其他类型转换成字符串

s4=bool("")#将其他类型转换成布尔值(只有表示空的数据会转换成False)

 

学习笔记(08):玩转Python-Python3基础入门-运算符(1)

a=19

b=5

 

print(a//b) 

print(3.9//1+1)

 

学习笔记(09):玩转Python-Python3基础入门-运算符(2)

#赋值运算符

a=66   #常量

b=a+b #表达式

b+=a   #b=b+a

b-=5    #b=b-5

print(b)

#逻辑运算符

and  #左右两者都为真,表达式为真

or     #左右两者一个为真,表达式为真

not   #取反操作,跟上一个波尔表达式,not右边为真整个表达式则为假,右边为假整个表达式则为真

 

a=6

b=7

print(a+1<5 and b

print(a+1<5 or b>a) #表达式为真

print(not a+1<5) #表达式为真(not右边表达式为假(false))
 

学习笔记(10):玩转Python-Python3基础入门-列表(1)

立即学习:https://edu.csdn.net/course/play/27668/373249?utm_source=blogtoedu

#列表

#有序,可以存放不同数据类型

list1=["张三",“李四”,“wangwu”,“zhaoliu”]

#            0          1            2              3

 

#索引  从0开始  就是序号(下标)的意思

 

print(list1[1]) #通过索引获取列表中的数据

 

 

学习笔记(11):玩转Python-Python3基础入门-接收键盘输入

立即学习:https://edu.csdn.net/course/play/27668/373243?utm_source=blogtoedu

input()这个函数来接受用户输入值

#sumblime中无法运行input()语句

data=input("存款多少?:") #接受用户输入数据=input(提示语句)

print(type(data)) #查看数据类型

money=float(data)

print("您的存款是:".data,“元”)

print("明年金额变成:",data*1.03) #这里会报错,说明用户输入的数据是字符串,而字符串和数值不能计算,需要转换

 

转换后

data=input("存款多少?:") #接受用户输入数据=input(提示语句)

print(type(data)) #查看数据类型

money=float(data)

print("您的存款是:".money,“元”)

print("明年金额变成:",money*1.03)

 

学习笔记(12):玩转Python-Python3基础入门-列表(2)

立即学习:https://edu.csdn.net/course/play/27668/373250?utm_source=blogtoedu

#切片 获取指定索引范围的值

list2=[2,3,43,454,55,656,7,676,7,879,89,809,90]

print(list2[3:6])  #[从起始位置:结束位置前一个(不包含结束位置)

输出结果

[454,55,656]

print(list2[0:10:2]) #[从起始位置:结束位置前一个(不包含结束位置):步长]

步长:表示每多少个取一个数据,默认

为1

输出结果

[2,43,55,7,7]

 

#获取list3所有的偶数

list3=[1,2,3,4,5,6,7,8,9,10,11]

print(list3[1::2])  #先找到第一个偶数

 

#增加数据

list4=[1,2,3]

list4.append("hello") #像末尾添加元素

print(list4)

输出结果

[1,2,3.hello]

list4.insert(1,"word")#在指定索引后面添加元素

输出结果

[1,word,2,3.hello]

 

#删除数据

list5=[5556,76,77,87,88,89,89,88]

list5.remove(88) #删除指定真是数据,如果有重复,删除第一个

输出结果:

[5556,76,77,87,88,89,89]

list5.pop(2) #删除指定位置索引的数据

输出结果:

[5556,76,87,88,89,89,88]

 

#修改数据

list6=[5556,76,77,87,88,89,89,88]

list6[2]="hello"  #先取值再赋值,相当于直接重新赋值

print(list6)

输出结果:

[5556,76,'hello',87,88,89,89,88]

 

学习笔记(13):玩转Python-Python3基础入门-元组

立即学习:https://edu.csdn.net/course/play/27668/373251?utm_source=blogtoedu

#元组

适合对安全性较高的数据类型

有些数据是需要对数据进行增删改查各种操作的放到"列表"里边

有些数据只能访问不能改变的放到“元组”里边

 

tuple()

元组(tuple)数据结构与列表类似,其中元素可以有不同的类型

但是元祖中的元素时不可变得,即一旦初始化后,就不能够在做修改(增加 删除 重新赋值)(报错:元组对象不支持赋值)

 

#元组 tuple 定义元组的时候是用的的() 列表是[] 

tuple1=(111,222,333,444,555,666)

#0开始:    0     1     2      3     4      5

#-1开始:  -6    -5    -4    -3    -2    -1     #逆向索引(列表和元组都适用)

 

print(tuple1[2])

输出结果:

333

print(tuple[-4])

输出结果:

333

print(tuple[1:3])

输出结果:

(222 333)

 

tuple1.append(9) #这里会报错

tuple1.remove(9) #这里会报错

tuple1[2]="hello"

 

报错原因:

元组不能够做修改(增加 删除 重新赋值)(报错:元组对象不支持赋值)

你可能感兴趣的:(研发管理)