为了账号安全,请及时绑定邮箱和手机立即绑定

python基础(二)

标签:
Python

一、注释
单行注释(行注释)
以#开头,右边是说明文字
#+注释内容

多行注释(块注释)
'''
name2=name
print('my name is',name2)
'''
二、算术运算符
1、运算符

PS 在Python中 * 还可以用于字符串中,计算结果就是字符串重复指定次数的结果 2、优先级

先乘除后加减
同级运算符是从左至右计算
可以使用()调整计算的优先级
**     幂 (最高优先级)

*、/、%、//   乘、除、取余数、取整数

  • -     加法、减法

三、变量  
在Python中,定义变量时不需要指定变量的类型,但是必须给其赋值


#!/user/bin/env python                    <-- 声明用什么解释器执行(可不写)
#-- coding:utf-8 --                        <--用utf-8编码python2需要加
import getpass                                <---不是明文输出需导入的库

#------字符集介绍------------------------------------

1.ASCII 8位=1个字节=255个符号
2.GB2312---1980年7000多字符-->GBK----1995年21886符号-->GB18030--
--2000年-->GB2312
3.Unicode每个字符占2个字节
4.UTF-8英文占1个字节ascii格式,中文占3个字节
5.python3默认以utf-8编码,python2默认以ASCII编码
6.8bit(位)=1byte(字节)    1024字节=1kb
7.ascii码 8位表示一个字符   unicode码32位表示一个字符
8.utf-8  英文8位表示一个字符  中文24位表示一个字符
9.gbk    中文16位表示一个字符

  1. 转码需通过unicode转码

#--------------------input()--输入------------------

1.python3-->input()要键入的内容
2.python2-->raw_input键入的内容
3.默认输入的类型为string,需要特定类型需转换

name2=input('姓名:')                           #python3-->input()要键入的内容
password=getpass.getpass('密码:')      #密文输入
print('密码:----',password)
print(name2)

#-------------------格式化输出-----------------------
age=int(input('年龄:'))
info='''
--------info %s------
Name:%s
Age:%d
'''%(name2,name2,age)
print(info)

info1='''
--------info1 {_name}------
Name:{_name}
Age:{_age}
'''.format(_age=age,_name=name2)
print(info1)

info2='''
--------info2 {0}------
Name:{0}
Age:{1}
'''.format(name2,age)
print(info2)

#------------------流程控制--------------------------
Age1=90
while True:  #while循环,True为条件,适当换为其他条件,不满足条件时结束
user_input=int(input('请输入:'))
if user_input==Age1:
print('Well come to.....!')
break   #结束循环
elif user_input>Age1:
print('I am sorry! It is a little bigger!')
continue  #退出本次循环继续下一次循环
else:
print('I am sorry! Some of them are small!')
continue
else:    #循环的条件不满足执行此处
print('超出限制')

#---------------------for循环------------------------
for u in  range(10):
print(u)

for i in range(0,10,2):  #有条件的打印
print(i)

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消