ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python--基础二

2020-03-29 11:57:55  阅读:206  来源: 互联网

标签:name python age 基础 height input your 字节


一、格式化输出

# 1、格式化输出 %:占位符 s:字符串 d:数字 %%:转义
name = input("your name:  ")
age = int(input("your age:  "))
height = int(input("your height:  "))
msg = "name: %s, age: %d, height: %d" %(name, age, height)
print(msg)

name = input("your name:  ")
age = int(input("your age:  "))
job = input("your job:  ")
hobbie = input("your hobbie:  ")
msg = '''------------- index of %s -------------
name = %s
age = %d
job = %s
hobbie = %s
------------- end of %s -------------
''' % (name, name, age, job, hobbie, name)
print(msg)

name = input("your name:  ")
age = int(input("your age:  "))
height = int(input("your height:  "))
msg = "name: %s, age: %d, height: %d,xx:  3%%" % (name, age, height)    # %用于转义
print(msg)

# 2、while-else 如果while没有被break打断则会执行else中的语句,否则不会
count = 0
while count <= 5:
    count += 1
    if count == 3:
        break
else:
    print("over")
View Code

二、运算符

  算数运算符:+ - * / % **

  比较运算符:== >= <= != < >

  赋值运算符:= += -= *= /=

  逻辑运算符:and or not

  * 判断结果不多赘述,切记计算机很懒,能确定结果就不会继续进行计算即可。

三、编码

  8bit = 1byte 1024byte = 1KB 1024KB = 1MB 1024MB = 1GB 1024GB = 1TB 1024TB = 1PB 1024TB = 1EB 1024EB = 1ZB 1024ZB = 1YB 1024YB = 1NB 1024NB = 1DB

  gbk:包含英文字母、数字、特殊字符和中文

    英文一个字节表示

    中文两个字节表示

  unicode:万国码

    英文两个字节表示

    中文四个字节表示

  utf-8:

    英文一个字节表示

    欧洲两个字节表示

    中文三个字节表示

  ascii:只包含英文字母、数字、特殊字符

    一个字节

四、转换

标签:name,python,age,基础,height,input,your,字节
来源: https://www.cnblogs.com/Daspig/p/12591432.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有