python数据类型&字符集&字符格式化&循环&input&判断
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python数据类型&字符集&字符格式化&循环&input&判断,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2113字,纯文字阅读大概需要4分钟。
内容图文
# 计算机只认识二进制
# 编译型语言 编译成二进制文件。 C C++ C#
# 解释型语言 运行的时候才编译
# python php shell ruby js java
# 脚本语言
# 这个语言只有单一的功能
# shell 只能在linux下运行
# 字符集:
# ascii表 能识别字符字母 128个 不认识汉字等
# gbk收录了所有汉字
# Unicode 收录全世界所有文字 优化版 utf-8
# 静态语言 先定义类型 int string 如java
# 动态语言 直接使用 如python
# python3字符集是unicode
# python2字符集是ascii 所以很多不支持
# 数据类型
# 整数
#bin()、oct()、int()、hex()
a=2 print (bin(a),oct(a),int(a),hex(a))
# 浮点数
# 字符串
#转义字符/
print('i\'m ok!')
# \n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\
print('你们\\好 \n\n\n世界')
# r''表示''内部的字符串默认不转义
print(r'////n/t//')
# 布尔值 只有两个值True和False
print(3>2)
#空值 None
a=None
print (a)
# 循环
#前闭后开 写一个数字从0开始计数:
#break结束循环 continue跳过循环 else 循环结束后执行
s=0
for x in range(1,101):
print
if x==10:
continue
if x==12:
break
print(x)
print()
a=0
while a<10:
# a=a+1
a+=1
print(a)
else:
# 循环正常结束后运行
print('done')
# 小作业 输入账号密码 三次错误后不允许输入
count=0
while count<3:
# username=input('请输入用户名:')
# password=input('请输入密码:')
username='123'
password='456'
if username=='123'and password=='456':
print('登录成功')
break
elif username==''or password=='':
print('账号密码不能为空')
count+=1
else:
count+=1
print('账号密码不正确,请重新输入')
else:
print('输入错误次数太多,请稍后重试')
import random
print(random.random())
print(random.randint(1,20))
username='zhangsanfen'
time='2018'
# 占位符 减少变量的定义 效率比拼接高 %s %d %f %.3f保留三位小数
print('%s,欢迎你 现在时间是%s'%(username,time))
print("{},欢迎光临,时间是:{}".format(username,time))
print("{name},欢迎光临,时间是:{date},明天也是{date}".format(name=username,date=time))
#字符格式化
name='yushengmin'
age=19
print('你好 %s 你今年%d了?'%(name,age))
# 作业 1、登录程序 失败次数3 登录成功有提示 XXX 欢迎登录 校验为空的情况
# 2、生成11位的手机号 写到文件里面
内容总结
以上是互联网集市为您收集整理的python数据类型&字符集&字符格式化&循环&input&判断全部内容,希望文章能够帮你解决python数据类型&字符集&字符格式化&循环&input&判断所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。