详解Python中的变量及其命名和打印


Posted in Python onMarch 11, 2016

在程序中,变量就是一个名称,让我们更加方便记忆。

cars = 100 
space_in_a_car = 4.0 
drivers = 30 
passengers = 90 
cars_not_driven = cars - drivers 
cars_driven = drivers 
carpool_capacity = cars_driven * space_in_a_car 
average_passengers_per_car = passengers / cars_driven

  

print "There are", cars, "cars available." 
print "There are only", drivers, "drivers available." 
print "There will be", cars_not_driven, "empty cars today." 
print "We can transport", carpool_capacity, "people today." 
print "We have", passengers, "to carpool today." 
print "We need to put about", average_passengers_per_car, "in each car."

提示:下划线一般用在变量名中表示假想的空格。让变量名的可读性高一点。

运行结果:

root@he-desktop:~/mystuff# python ex4.py
There are 100 cars available.
There are only 30 drivers available.
There will be 70 empty cars today.
We can transport 120.0 people today.
We have 90 to carpool today.
We need to put about 3 in each car.
root@he-desktop:~/mystuff#


更多的变量和打印
现在我们输入更多的变量并打印他们,通常我们用""引住的叫字符串。

字符串是相当方便的,在练习中我们将学习怎么创建包含变量的字符串。有专门的方法将变量插入到字符串中,相当于告诉Python:“嘿,这是一个格式化字符串,把变量放进来吧。”

输入下面的程序:

# -- coding: utf-8 -- 
my_name = 'Zed A. Shaw' 
my_age = 35 # 没撒谎哦 
my_height = 74 # 英寸 
my_weight = 180 # 磅 
my_eyes = 'Blue' 
my_teeth = 'White' 
my_hair = 'Brown'

  

print "let's talk about %s." % my_name 
print "He's %d inches tall." % my_height 
print "He's %d pounds heavy." % my_weight 
print "Actually that's not too heavy." 
print "He's got %s eyes and %s hair." % (my_eyes, my_hair) 
print "His teeth are usually %s depending on the coffee." % my_teeth

# 下面这行比较复杂,尝试写对它。 
print "If I add %d, %d, and %d I get %d." % ( 
  my_age, my_height, my_weight, my_age + my_height + my_weight)

提示:如果有编码问题,记得输入第一句。

运行结果:

root@he-desktop:~/mystuff# python ex5.py
let's talk about Zed A. Shaw.
He's 74 inches tall.
He's 180 pounds heavy.
Actually that's not too heavy.
He's got Blue eyes and Brown hair.
His teeth are usually White depending on the coffee.
If I add 35, 74, and 180 I get 289.
root@he-desktop:~/mystuff#
Python 相关文章推荐
本地文件上传到七牛云服务器示例(七牛云存储)
Jan 11 Python
Python绘制3d螺旋曲线图实例代码
Dec 20 Python
Python实现识别手写数字 Python图片读入与处理
Mar 23 Python
基于pandas数据样本行列选取的方法
Apr 20 Python
pandas 空的dataframe 插入列名的示例
Oct 30 Python
python+opencv打开摄像头,保存视频、拍照功能的实现方法
Jan 08 Python
详解10个可以快速用Python进行数据分析的小技巧
Jun 24 Python
使用python进行广告点击率的预测的实现
Jul 04 Python
python实现跨excel sheet复制代码实例
Mar 03 Python
scrapy与selenium结合爬取数据(爬取动态网站)的示例代码
Sep 28 Python
用python批量移动文件
Jan 14 Python
删除pycharm鼠标右键快捷键打开项目的操作
Jan 16 Python
Python基本语法经典教程
Mar 11 #Python
Python使用PIL库实现验证码图片的方法
Mar 11 #Python
Python2.x利用commands模块执行Linux shell命令
Mar 11 #Python
Python实现列表转换成字典数据结构的方法
Mar 11 #Python
python中enumerate函数遍历元素用法分析
Mar 11 #Python
python实现class对象转换成json/字典的方法
Mar 11 #Python
Windows下Python的Django框架环境部署及应用编写入门
Mar 10 #Python
You might like
php auth_http类库进行身份效验
2009/03/19 PHP
PHP取整数函数常用的四种方法小结
2012/07/05 PHP
深入eAccelerator与memcached的区别详解
2013/06/06 PHP
php自定义错误处理用法实例
2015/03/20 PHP
PHP传值到不同页面的三种常见方式及php和html之间传值问题
2015/11/19 PHP
PHP中单例模式的使用场景与使用方法讲解
2019/03/18 PHP
微信公众平台开发教程⑤ 微信扫码支付模式介绍
2019/04/10 PHP
php实现微信公众号创建自定义菜单功能的实例代码
2019/06/11 PHP
PHP面向对象类型约束用法分析
2019/06/12 PHP
Javascript 获取LI里的内容
2008/12/17 Javascript
javascript特殊用法示例介绍
2013/11/29 Javascript
javascript学习笔记(一)基础知识
2014/09/30 Javascript
JQuery简单实现锚点链接的平滑滚动
2015/05/03 Javascript
利用bootstrapValidator验证UEditor
2016/09/14 Javascript
JS实现自动阅读单词(有道单词本添加功能)
2016/11/14 Javascript
Bootstrap CSS组件之导航条(navbar)
2016/12/17 Javascript
vue 粒子特效的示例代码
2017/09/19 Javascript
vue脚手架中配置Sass的方法
2018/01/04 Javascript
利用原生JavaScript实现造日历轮子实例代码
2019/05/08 Javascript
微信小程序JS加载esmap地图的实例详解
2019/09/04 Javascript
[15:57]教你分分钟做大人:斧王
2014/10/30 DOTA
python文件操作之目录遍历实例分析
2015/05/20 Python
BP神经网络原理及Python实现代码
2018/12/18 Python
css3动画事件—webkitAnimationEnd与计时器time事件
2013/01/31 HTML / CSS
html5本地存储之localstorage 、本地数据库、sessionStorage简单使用示例
2014/05/08 HTML / CSS
暑假实习求职信范文
2013/09/22 职场文书
财务经理岗位职责
2013/11/09 职场文书
人力资源管理专业自荐书范文
2014/02/10 职场文书
4S店售后客服自我评价
2014/04/09 职场文书
2014年百日安全生产活动总结
2014/05/04 职场文书
本科毕业生求职信
2014/06/15 职场文书
个人工作能力自我评价
2015/03/05 职场文书
2015暑期社会实践个人总结
2015/07/13 职场文书
nginx配置虚拟主机的详细步骤
2021/07/21 Servers
pytorch中的 .view()函数的用法介绍
2022/03/17 Python
JAVA长虹键法之建造者Builder模式实现
2022/04/10 Java/Android