Python 第一章 基础知识
如果熟其他计算机语言,可能会习惯于每行以分号结束。Python则不同,一行就是一行,不管多少。如果喜欢的话,可以加上分号,但是不会有任何作用(除非同一行还有更多的代码),而且这也不是同行的做法。>>> from __future__ import division
>>> 1/2
0.51.4.1 长整型数:1.6 语句1.7 获取用户输入:>>> input("The meaning of life:")
The meaning of life:1122
1122
>>>>>> x=input("x值是: ")
x值是: 34
>>> print x
34if 7 > 6:print '7>6';>>> if 7 > 6:
... print '7>6';
...
7>61.8 函数:1.9 模块:查看安装的py模板:就是在python环境中输入:help(‘modules’) 就能列出所有已经安装的模块了。>>> help()
help> modules
稍等一会后,就会列出所有的模块import mathmath.floor(32.9)用import 导入了模块,然后安装"模块.函数"的格式使用这个模块的函数在确定自己不会导入多个同步函数(从不同的模块导入)的情况下,你可能不希望在每次调用函数的时候,都要写上模块的名字。那么,可以使用import命令的另外一种形式:1.10.1 通过命令提示符运行Python脚本:1.11.4 input 和raw_input 的比较:name=input("what is your name?")
print "Hello,"+name+"!"C:\Users\Administrator\Desktop\python>python a1.py
what is your name?eqeq
Traceback (most recent call last):File "a1.py", line 1, in <module>name=input("what is your name?")File "<string>", line 1, in <module>
NameError: name 'eqeq' is not defined除非对input有特别的需要,否则应该尽可能使用raw_input 函数:name=raw_input("what is your name?")
print "Hello,"+name+"!1.11.5 长字符串,原始字符串和Unicode1.长字符串:如果需要写一个非常非常长的字符串,它需要跨多行,那么,可以使用3个引号代替普通的引号from math import sqrtprint '''dadad"daD"DAD"$XX'DAD'DADADADADAD'''普通字符串也可以跨行,如果一行之中最后一个字符是反斜线,那么,换行符本身就是转义了,也就是被忽略了。2.原始字符串:可以看到自动换行了:
>>> print "c:\nabc";
c:
abc可以加:
print r"c:\nabc";
print 'aaa'我不希望它换行:3.Unicode字符串:
转载于:https://www.cnblogs.com/zhaoyangjian724/p/6199509.html
Python 第一章 基础知识相关推荐
- Python第一章-基础知识
第一章:基础知识 1.1 安装python. 直接官网下载最新的python然后默认安装就可以了,然后开始菜单里找到pyhton *.*.* Shell.exe运行python的交互shell ...
- 【Python学习笔记】第一章基础知识:格式化输出,转义字符,变量类型转换,算术运算符,运算符优先级和赋值运算符,逻辑运算符,世界杯案例题目,条件判断if语句,猜拳游戏与三目运算符
Python学习笔记之[第一章]基础知识 前言: 一.格式化输出 1.基本格式: 2.练习代码: 二.转义字符 1.基本格式: 2.练习代码: 3.输出结果: 三.输入 1.基本格式: 2.练习代码: ...
- HttpClient 中文官方教程----第一章基础知识-只收录,未测试
2019独角兽企业重金招聘Python工程师标准>>> 第一章基础知识 英文链接:http://hc.apache.org/httpcomponents-client-ga/tuto ...
- 汇编怎么从内存地址写入连续的数字_汇编语言 第一章 基础知识
系列文章见:Neptune 第一章 基础知识 1.1 机器语言 机器语言是机器指令的集合,机器指令展开来讲就是一台机器可以正确执行的命令. 由图可见,机器语言是十分晦涩难懂和不易查错的. 1.2 汇编 ...
- 【睿慕课点云处理】第一章-基础知识
[睿慕课点云处理]第一章-基础知识 作业 答 ROS对齐多种传感器数据的时间戳message_filters
- 小吴学汇编之第一章基础知识(1)
本人小白一枚,刚入职场,职业嵌入式开发.在学校学习Linux操作系统与ARM编程的一些基础知识.也不是什么985,211名校毕业,只是一个普通的本科生,在生活中为了那么一丝生存而努力着. 由于工作需要 ...
- 【python第一章 基础捋顺,第二章 python基础语法】
第一章 基础捋顺,第二章 python基础语法 第一章 基础捋顺 第二章 python基础语法 2.1输入输出 2.2代码注释 2.3代码缩进 2.4命名规范 2.5变量 2.6基本数据类型 2.7数 ...
- 《Unix环境高级编程》Note——第一章基础知识
文章目录 第一章 Unix基础知识 1.引言 2.Unix体系结构 3.登录 4.文件和目录 5.输入和输出 6.程序和进程 7.出错处理 8.用户标识 9.信号 10.时间值 11.系统调用和库函数 ...
- 小吴学汇编之第一章基础知识 (2)
小吴学汇编写的比较基础,针对没入门又想学习的小白比较适合.有什么问题大家留言一起探讨.写这个博客,主要还是记录自己在看书过程中,觉得比较重要的东西记录下来,然后看书遇到的问题,也会一一记录下来,大家一 ...
最新文章
- jquery实现加载更多效果
- 【图像分类】如何使用 mmclassification 训练自己的分类模型
- 组态王能直接读取仪表数据吗_液晶多功能网络电力仪表PD800H
- 心语收集8:若无缘,与之言多,亦废。若有缘,你的存在,就能惊醒他所有的感觉。...
- hdu1024 最大m段和 划分dp
- Python selenium模块对网页进行截屏保存图片 easyocr模块识别提取图片文字
- 个人博客开源系统XBlog介绍和部署
- 华为APP UI自动化测试岗面试真题,真实面试经历。
- 大屏地图背景透明效果,高德地图怎么才能只渲染局部地图,有全部代码详细。
- S.M.A.R.T.
- 树莓派ssh远程连接
- 雷军:创业者要牢记的两个关键词
- 获取mysql 自增id 和mysql 下一个自增id的方法
- Saber仿真软件许可证过期的解决方法
- python微信红包生成器_要抢红包?Python来帮你~
- 利用iStylePDF的API实现在PDF文档中动态插入一幅图片
- 07.微软又一逆天可视化神器——Power BI
- 「构建企业级推荐系统系列」嵌入方法在推荐系统中的应用
- powermill四轴联动圆雕木雕编程加工视频教程
- 基于MATLAB驾驶行为与眼动特征的疲劳驾驶辨识方法