python基础---格式化输出和运算符
2017-07-10 18:52
253 查看
格式化输出与运算符
1、格式化输出
如果需要传多个变量,这种方法就不合适了使用%s、%d来接受变量
%s:既可以接受数字,也可以接受字符串%d:只能接受数字
练习:打印某用户的姓名、年龄、工作、爱好等信息
数据类型之间的转换:
2、运算符 a.算数运算+ 加(两个对象相加)- 减(得到负数或是一个数减去另一个数)* 乘(两个数相乘或是返回一个被重复若干次的字符串)/ 除(x/y,即x除以y)% 取模(返回除法的余数)** 幂(x**y,即x的y次幂)// 取整除(返回商的整数部分)
b.比较运算== 等于(比较对象是否相等)!= 不等于(比较两个对象是否不相等)<> 不等于(比较两个对象是否不相等)> 大于< 小于>= 大于等于<= 小于等于is 比较两个变量的ID是否相同 注意: 不同数据类型之间不能做比较 字符串的比较从首字母开始 c.赋值运算= 简单的赋值运算符+= 加法赋值运算符-= 减法赋值运算符*= 乘法赋值运算符/= 除法赋值运算符%= 取模赋值运算符**= 幂赋值运算符//= 取整除赋值运算符 d.逻辑运算and 布尔‘与’or 布尔‘或’not 布尔‘非’
持续更新。。。
1、格式化输出
name='egon' print('myname is '+name) print('myname is',name)
如果需要传多个变量,这种方法就不合适了使用%s、%d来接受变量
%s:既可以接受数字,也可以接受字符串%d:只能接受数字
name='egon' age='18' print('my name is: %s my age is %s' %(name,age))
练习:打印某用户的姓名、年龄、工作、爱好等信息
users=[ {'username':'alex','age':18,'job':'teacher','hobbie':'girls'}, {'username':'egon','age':16,'job':'teacher','hobbie':'study'} ] msg=''' --------------info of %s------------------ Name : %s Age : %s Job : %s Hobbie : %s ------------------end--------------------- ''' %(users[1]['username'],users[1]['username'],users[1]['age'],users[1]['job'],users[1]['hobbie']) print(msg)
数据类型之间的转换:
# 字符串转数字 age=int(input('your age:')) print(age,type(age))
2、运算符 a.算数运算+ 加(两个对象相加)- 减(得到负数或是一个数减去另一个数)* 乘(两个数相乘或是返回一个被重复若干次的字符串)/ 除(x/y,即x除以y)% 取模(返回除法的余数)** 幂(x**y,即x的y次幂)// 取整除(返回商的整数部分)
b.比较运算== 等于(比较对象是否相等)!= 不等于(比较两个对象是否不相等)<> 不等于(比较两个对象是否不相等)> 大于< 小于>= 大于等于<= 小于等于is 比较两个变量的ID是否相同 注意: 不同数据类型之间不能做比较 字符串的比较从首字母开始 c.赋值运算= 简单的赋值运算符+= 加法赋值运算符-= 减法赋值运算符*= 乘法赋值运算符/= 除法赋值运算符%= 取模赋值运算符**= 幂赋值运算符//= 取整除赋值运算符 d.逻辑运算and 布尔‘与’or 布尔‘或’not 布尔‘非’
持续更新。。。
相关文章推荐
- python自动化--语言基础二运算符、格式化输出、条件语句、循环语句、列表、元组
- python 基础格式化输出
- python基础-变量、数据类型、input、格式化、运算符、流程控制
- python基础之常用模块以及格式化输出
- Python3学习笔记【基础2--输出,输入,格式化,编码】
- python(零基础)-格式化输出
- Python学习入门基础教程(learning Python)--1.2.3 Python格式化输出百分比
- Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化
- 1.30继续python学习 运算符 while for 格式化输出
- Python基础知识(三)--基本的异常处理、算术运算符、输入/输出
- python-基础知识之格式化输出
- Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化
- python基础(二)条件判断、循环、格式化输出
- Python学习入门基础教程(learning Python)--1.2.4 Python格式化输出科学计数 .
- Python基础知识(三)--基本的异常处理、算术运算符、输入/输出
- Python学习入门基础教程(learning Python)--1.2.2 Python格式化输出基础 .
- python基础===* 解包,格式化输出和print的一点知识
- Python格式化输出
- Python print函数用法,print 格式化输出
- Python print函数用法,print 格式化输出