Python学习笔记(7)-运算符与输入、输出

点此查看 零基础Python全栈文章目录及源码下载

1. 简介

本篇主要介绍Python中的运算符与输入、输出语句的使用方法。

2. 运算符

Python的运算符还是非常常规的,跟C/C++/C#/Java等语言没啥区别,简单的罗列下就行。

1,算术运算符,包括+、-、、/、%(取余数)
2,比较运算符,包括==,!=,<,>,<=,>=,比较运算符的结果就是布尔值True或者False
3,赋值运算符,包括=,+=,-=,
=,/=
4,逻辑运算符,包括and,or,not。需要十分注意的是,三种逻辑运算符都是对布尔值进行运算才有合理结果,例如下面的例子中,a和b都不是布尔类型,所以运算结果比较难料。一定注意,逻辑运算符要对布尔值运算才合理

a=1
b=0
print(a and b)#输出为0
a=True
b=False
print(a and b)#输出为Flase
print((1==1)or(1==2))#输出为True

3. 输入

当然,暂时的输入也只是针对控制台程序的输入,Python中控制台获取输入非常简单,举个栗子如下。需要注意input()读入的内容是被视为字符串看待的哦。

temp=input()#按回车之后会继续执行
print(temp)#输出1
print(temp==1)#False
print(temp=="1")#True

如果是在实际应用中需要输入多个参数,如果没有提醒的话还是不容易区分的,所以input()方法可以携带字符串参数用以提示:

name=input("请输入您的姓名之后按回车键")
print("您的姓名是:")
print(name)

上面代码执行结果为:(使用IDLE编写的代码片段,保存到a.py文件中运行)

>>> 
==================== RESTART: D:\Python\Python3.6.1\a.py ====================
请输入您的姓名之后按回车键张三
您的姓名是:
张三
>>> 

4. 输出

Python的输出跟C语言很像,特别像哦,我记得好像C语言输出是printf()来着。

Python的输出也采用了占位符的概念,也就是说在字符串中使用一些占位符,在真正输出到屏幕的时候将字符串中的占位符转换为后面变量对应的值。举个例子如下:需要注意字符串之后是%(),然后使用了几个占位符,就在()里面写几个变量/常量。

name1="张三"
name2="李四"
print("班里有三个捣蛋鬼:%s和%s还有%s"%("老李",name1,name2))
print("只有一个占位符,可以不加括号:%s"%name1)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员大阳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值