Python之基础知识(1. 变量输入输出)
来源:互联网 发布:depthmap软件原理 编辑:程序博客网 时间:2024/05/15 04:21
Python之基础知识(一)
python分为python2和python3,
网上说了各种各样的不同,到底该怎样选择,python3是趋势,不过很多企业依然使用着python2
其实,他们没有什么太大的区别,会一种自然就会另外一种了
这里我写的是python3,水平很有限,有不足之处还请指出。
1.变量:python不像c++一样,用int,float,double等来定义变量,python中输入的默认就是字符串(string)
2.输入:
name = input("name:")
结果:
name:_
(等待你输入,输入后的字符串赋值给name变量)
3.输出
print()
接下来我用一个实例来分析:
__author__ = '一清'
#这一行无关紧要,写出作者而已
name = input("name")
#python注释要用#或'''(内容)''',不要与C++的//混用
age = int(input("age")) #这里是强制转换,默认是字符串,转型后编程int型
print(type(age), type(str(age)))
#这里的type()是判断类型的,第一个为int型,第二个为str型
job = input("job")
salary = input("salary")
#同上
#这里定义一个长字符串
info = '''
---------info of %s---------
name:%s
age:%d
job:%s
salary:%s
''' % (name, name, age, job, salary)
#%s代表的是字符串,%d是double,
#输出时候%s的地方分别替换成name,age等,按位置匹配
info2 = '''
---------info of {_name}---------
name:{_name}
age:{_age}
job:{_job}
salary:{_salary}
'''.format(_name=name,
_age=age,
_job=job,
_salary=salary)
#这里是第二种方法,format方法,了解就好,不如第一种常用
info3 = '''
---------info of {0}---------
name:{0}
age:{1}
job:{2}
salary:{3}
'''.format(name,age,job,salary)
#这里同上,换了一种方式,其实,记住第一种,这两种遇到能看懂就行
print(info3)
#这里是输出结果,其实三个输出的都是一样的结果
这是输入
输出:
不定时更新
- Python之基础知识(1. 变量输入输出)
- 汇编基础知识之输入输出
- java基础知识之输入输出
- python基础知识之变量、语句、函数、模块
- python学习之(2)输入输出篇
- Python学习之&输入输出(一)
- Python学习日志(七)之输入输出
- Python 学习之输入输出
- Python学习之:输入输出
- Python学习之输入输出
- python学习之基本输入输出
- Python基础入门之输入输出
- Python输入输出(IO)
- Python 第一章 基础知识(4) 变量和语句
- Python学习整理之输入输出input(),print()
- PROC基础知识之SQL变量
- PROC基础知识之VARCHAR变量
- PROC基础知识之CURSOR变量
- 【enum】如何在枚举中定义自定义的方法,并进行使用
- 写一个函数返回参数二进制中 1 的个数 比如: 15 0000 1111 4 个 1 程序原型: int count_one_bits(unsigned int value) { //
- 图片脚本懒加载简易版插件 LazyLoad
- 使用VMWare安装Ubuntu系统简介
- 有关于开发板ZC0301 Webcam摄像头驱动
- Python之基础知识(1. 变量输入输出)
- 学不可以已
- jvm tuning
- 查看命令之ls cd pwd
- 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。
- u-boot启动代码之start_armboot分析(原创)
- annotation注解大全
- 中位数
- L1-006 连续因子