python笔记

python笔记,第1张

概述  一,D:\Scripts\;D:\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0------系统环境  二·Python的关键词不能使用['False','None','True','and','as',&

 

 

一,D:\Scripts\;D:\;%systemRoot%\system32;%systemRoot%;%systemRoot%\System32\Wbem;%sYstemROOT%\System32\windowsPowerShell\v1.0------系统环境

 

 

二·Python的关键词不能使用['False','None', 'True','and','as', 'assert','break','class','continue', 'def','del','elif', 'else','except','finally', 'for', 'from','global','if','import','in','is','lambda', 'nonlocal','not','or','pass','raise', 'return','try','while','with','yIEld']

 

 

三·(变量定义代指一次复杂或者过长的数据)变量的小高级:变量只能指向数据,变量不能指向变量,变量在内存中是唯一存在的,例子:python age1 = 18age2 = age1age1= age2age2 = 12

 

四·常量:((π,省份正号码,跨历史时间,事 ) 定义:一直不变的量,Python中没有真正的常量,把变量全部大写称之为常量)

1·为什么用常量:

五。注释:解释说明‘便理解别人写的代码’1.单行注释:#------#2.多行注释:多个‘‘‘-------’’’【没会】

六。:数字类型:

1数字:整型python int(i)= 100 i1 = 2 i2 = i*i1 print(i2)

2文字:

3字符串:(str)单双引号引起来的字符串,例子python content = “im taibai,18 years oID”

4,三引号:换行用5字符串:可以无缝拼接【加减陈处】六;流程控制语序

1’why:生活中的选择。回家选哪条路;取决于心情what:一。if 条件: 【四个空格】 结果

1,单独if

2,if else

3,if elif elif 多选一

4,if elif elif else

5';ifif if else镶嵌 对 错

username = input('请输入用户名:')
password = input('请输入密码:')
code='quer'
quer = input('验证码:')
if code == quer:
   if username == '12345' and password=='13579':
       print('登录成功')
   else:
       print('用户名或者密码错误')
else:
   print('验证码错误')

6。bool----【true,false】

7,用户交互与input:why:网页上;输入账号和密码what:

二模块1'while无线循环

1.while 条件: 输出

2.终止循环:设置变量 再次判断条件不成立

3.break:循环中遇到break直接退出

continue:退出本次循环,进入下一次循环

flag = True
while flag:
   print(111)
   print(222)
   continue
   print(444)

while else:如果循环遇到break,不打印else

flag = 0
while flag < 5:
   flag = flag +1
   print(flag)
   if flag ==2:
       break
else:
   print(6666)

while的运用:

cont = 1
while cont <= 3:
   cont = cont + 1
   username = input('请输入用户名:')
   password = input('请输入密码:')
   code='quer'
   gh= input('验证码:')
   if code == hg:
       if username == '12345' and password=='13579':
           print('登录成功')
       else:
           print('用户名或者密码错误')
   else:
       print('验证码错误')
三。模块; 格式化输出:
s=1
code=print('验证码为:quer')
while s<=3:
       username = input('请输入用户名:')
       password = input('请输入密码:')
       code='quer'
       quer = input('验证码:')
       if code ==quer:
           if username == '12345' and password=='13579':
               print('登录成功')
               break
           else:
               print('用户名或者密码错误,还有% s次机会' %(3-s))
       else:
           print('验证码或者用户名或密码错误,还有% s次机会' %(3-s))
       s+=1
msg='''--------info of--------
name :大壮
age :55
job :工厂
home:四川
number:1994.
---------end---------'''
name=input('请输入姓名:')
age=input('请输入年龄:')
job=input('工作:')
home=input('家庭地址:')
number=input('电话:')
msg='''--------info of %s--------
name : %s
age : %s
job : %s
home: %s
number: %s
---------end---------''' % (name,name,age,job,home,number)
print(msg)

站位符中%怎么打印:输入两个%%

---------end---------''' % (name%%,name,age,job,home,number)

运算符;1.算数运算符(+-*/

比较运算符(<,>,,==)

赋值运算符

乘元运算符

优先级运算:1.在没有()的前提现not>and>or,

print(1<2and 2<4 and 3<5)

str转化为int

fi='101'
print(int(fi))

int转化为bool

print(bool(1))
print(bool(0))
print(int(False))
print(int(True))
四,编码

计算机存储文件,存储数据,或者通过网络发送一些数据,存储以及发送的都是01010001

1.密码本:01010001二进制与文字之间的关系

噗噗 走

噗噗噗 跑

早期密码本:

1.ASCm密码本:包含了字母,数字转换字符

2.jebk密码本:一个英文 1bytle

一个数字 1bytle

一个中文 2bytle

3.utf-8本升级:一个英文 1bytle 00000001

一个数字 1bytle 00000001

一个中文 3bytle 000000010000000100000001

单位换算:1TB=1024GB

1GB=1024MB

1MB=1024KB

1KB=1024B

1bytle=1B

 

五,数字 一

二进制与十进制的转换

str ,bool,int转化

str具体 *** 作方法;

1.索引切片加补长

2.常用 *** 作方法

二,

基础数据内型:

所有类型:https://blog.csdn.net/mdxiaohu/article/details/81811459

int:

.bit_length:转化为二进制有效步数

i=4
print(i.bit_length())
b=40
print(b.bit_length())

bool:用作条件的判断

str;1.索引:

     s1='fjdksflkds'
a2=s1[0]
     print(a2)
     f3=s1[-1]
     print(f3)
     
     

.uppre:字母全部大写

print(i.upper)

.lower:字母全部小写

print(i.lower)

     s1='fjdksflkds'

     d3=s1[0:5]
print(d3)
     g5=s1[5:-1]
print(g5)
     k3=s1[5:]
print(k3)

 

•                 3. *** 作方法:

4,[].List(列表):存储大量数据

5()、tuple(元组):、存储大量数据,不可改变里面的元素

6.{},,dict(字典):存储大量关联型的数据,查询数据非常快

 

.split():按照空格指定分割符

h6='大神 天线 好家伙 机会'
print(h6.split())

2. .join():连接在一起

 

f1=['大神', '天线', '好家伙', '机会']
f4=':'.join(f1)
print(f4)

 

.conut;计算字符串中出现的次数

f5='dfdfdsdgdsgtretsregfdgsrgrg'
print(f5.count('d'))

 

.formate

fjd='我叫{}今年{}家住{}'.format('太白',18,'石川')
print(fjd)

 

------------恢复内容开始------------

 

 

一,D:\Scripts\;D:\;%systemRoot%\system32;%systemRoot%;%systemRoot%\System32\Wbem;%sYstemROOT%\System32\windowsPowerShell\v1.0------系统环境

 

 

二·Python的关键词不能使用['False','None', 'True','and','as', 'assert','break','class','continue', 'def','del','elif', 'else','except','finally', 'for', 'from','global','if','import','in','is','lambda', 'nonlocal','not','or','pass','raise', 'return','try','while','with','yIEld']

 

 

三·(变量定义代指一次复杂或者过长的数据)变量的小高级:变量只能指向数据,变量不能指向变量,变量在内存中是唯一存在的,例子:python age1 = 18age2 = age1age1= age2age2 = 12

 

四·常量:((π,省份正号码,跨历史时间,事 ) 定义:一直不变的量,Python中没有真正的常量,把变量全部大写称之为常量)

1·为什么用常量:

五。注释:解释说明‘便理解别人写的代码’1.单行注释:#------#2.多行注释:多个‘‘‘-------’’’【没会】

六。:数字类型:

1数字:整型python int(i)= 100 i1 = 2 i2 = i*i1 print(i2)

2文字:

3字符串:(str)单双引号引起来的字符串,例子python content = “im taibai,18 years oID”

4,三引号:换行用5字符串:可以无缝拼接【加减陈处】六;流程控制语序

1’why:生活中的选择。回家选哪条路;取决于心情what:一。if 条件: 【四个空格】 结果

1,单独if

2,if else

3,if elif elif 多选一

4,if elif elif else

5';ifif if else镶嵌 对 错

username = input('请输入用户名:')
password = input('请输入密码:')
code='quer'
quer = input('验证码:')
if code == quer:
   if username == '12345' and password=='13579':
       print('登录成功')
   else:
       print('用户名或者密码错误')
else:
   print('验证码错误')

6。bool----【true,false】

7,用户交互与input:why:网页上;输入账号和密码what:

二模块1'while无线循环

1.while 条件: 输出

2.终止循环:设置变量 再次判断条件不成立

3.break:循环中遇到break直接退出

continue:退出本次循环,进入下一次循环

flag = True
while flag:
   print(111)
   print(222)
   continue
   print(444)

while else:如果循环遇到break,不打印else

flag = 0
while flag < 5:
   flag = flag +1
   print(flag)
   if flag ==2:
       break
else:
   print(6666)

while的运用:

cont = 1
while cont <= 3:
   cont = cont + 1
   username = input('请输入用户名:')
   password = input('请输入密码:')
   code='quer'
   gh= input('验证码:')
   if code == hg:
       if username == '12345' and password=='13579':
           print('登录成功')
       else:
           print('用户名或者密码错误')
   else:
       print('验证码错误')
三。模块; 格式化输出:
s=1
code=print('验证码为:quer')
while s<=3:
       username = input('请输入用户名:')
       password = input('请输入密码:')
       code='quer'
       quer = input('验证码:')
       if code ==quer:
           if username == '12345' and password=='13579':
               print('登录成功')
               break
           else:
               print('用户名或者密码错误,还有% s次机会' %(3-s))
       else:
           print('验证码或者用户名或密码错误,还有% s次机会' %(3-s))
       s+=1
msg='''--------info of--------
name :大壮
age :55
job :工厂
home:四川
number:1994.
---------end---------'''
name=input('请输入姓名:')
age=input('请输入年龄:')
job=input('工作:')
home=input('家庭地址:')
number=input('电话:')
msg='''--------info of %s--------
name : %s
age : %s
job : %s
home: %s
number: %s
---------end---------''' % (name,name,age,job,home,number)
print(msg)

站位符中%怎么打印:输入两个%%

---------end---------''' % (name%%,name,age,job,home,number)

运算符;1.算数运算符(+-*/

比较运算符(<,>,,==)

赋值运算符

乘元运算符

优先级运算:1.在没有()的前提现not>and>or,

print(1<2and 2<4 and 3<5)

str转化为int

fi='101'
print(int(fi))

int转化为bool

print(bool(1))
print(bool(0))
print(int(False))
print(int(True))
四,编码

计算机存储文件,存储数据,或者通过网络发送一些数据,存储以及发送的都是01010001

1.密码本:01010001二进制与文字之间的关系

噗噗 走

噗噗噗 跑

早期密码本:

1.ASCm密码本:包含了字母,数字转换字符

2.jebk密码本:一个英文 1bytle

一个数字 1bytle

一个中文 2bytle

3.utf-8本升级:一个英文 1bytle 00000001

一个数字 1bytle 00000001

一个中文 3bytle 000000010000000100000001

单位换算:1TB=1024GB

1GB=1024MB

1MB=1024KB

1KB=1024B

1bytle=1B

 

五,数字 一

二进制与十进制的转换

str ,bool,int转化

str具体 *** 作方法;

1.索引切片加补长

2.常用 *** 作方法

二,

基础数据内型:

所有类型:https://blog.csdn.net/mdxiaohu/article/details/81811459

int:

.bit_length:转化为二进制有效步数

i=4
print(i.bit_length())
b=40
print(b.bit_length())

bool:用作条件的判断

str;1.索引:

     s1='fjdksflkds'
a2=s1[0]
     print(a2)
     f3=s1[-1]
     print(f3)
     
     

.uppre:字母全部大写

print(i.upper)

.lower:字母全部小写

print(i.lower)

     s1='fjdksflkds'

     d3=s1[0:5]
print(d3)
     g5=s1[5:-1]
print(g5)
     k3=s1[5:]
print(k3)

 

•                 3. *** 作方法:

4,[].List(列表):存储大量数据

5()、tuple(元组):、存储大量数据,不可改变里面的元素

6.{},,dict(字典):存储大量关联型的数据,查询数据非常快

 

.split():按照空格指定分割符

h6='大神 天线 好家伙 机会'
print(h6.split())

2. .join():连接在一起

 

f1=['大神', '天线', '好家伙', '机会']
f4=':'.join(f1)
print(f4)

 

.conut;计算字符串中出现的次数

f5='dfdfdsdgdsgtretsregfdgsrgrg'
print(f5.count('d'))

 

.formate

fjd='我叫{}今年{}家住{}'.format('太白',18,'石川')
print(fjd)

 

------------恢复内容结束------------

总结

以上是内存溢出为你收集整理的python笔记全部内容,希望文章能够帮你解决python笔记所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1186613.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存