如果熟其他计算机语言,可能会习惯于每行以分号结束。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 第一章 基础知识相关推荐

  1. Python第一章-基础知识

    第一章:基础知识 1.1 安装python.     直接官网下载最新的python然后默认安装就可以了,然后开始菜单里找到pyhton *.*.* Shell.exe运行python的交互shell ...

  2. 【Python学习笔记】第一章基础知识:格式化输出,转义字符,变量类型转换,算术运算符,运算符优先级和赋值运算符,逻辑运算符,世界杯案例题目,条件判断if语句,猜拳游戏与三目运算符

    Python学习笔记之[第一章]基础知识 前言: 一.格式化输出 1.基本格式: 2.练习代码: 二.转义字符 1.基本格式: 2.练习代码: 3.输出结果: 三.输入 1.基本格式: 2.练习代码: ...

  3. HttpClient 中文官方教程----第一章基础知识-只收录,未测试

    2019独角兽企业重金招聘Python工程师标准>>> 第一章基础知识 英文链接:http://hc.apache.org/httpcomponents-client-ga/tuto ...

  4. 汇编怎么从内存地址写入连续的数字_汇编语言 第一章 基础知识

    系列文章见:Neptune 第一章 基础知识 1.1 机器语言 机器语言是机器指令的集合,机器指令展开来讲就是一台机器可以正确执行的命令. 由图可见,机器语言是十分晦涩难懂和不易查错的. 1.2 汇编 ...

  5. 【睿慕课点云处理】第一章-基础知识

    [睿慕课点云处理]第一章-基础知识 作业 答 ROS对齐多种传感器数据的时间戳message_filters

  6. 小吴学汇编之第一章基础知识(1)

    本人小白一枚,刚入职场,职业嵌入式开发.在学校学习Linux操作系统与ARM编程的一些基础知识.也不是什么985,211名校毕业,只是一个普通的本科生,在生活中为了那么一丝生存而努力着. 由于工作需要 ...

  7. 【python第一章 基础捋顺,第二章 python基础语法】

    第一章 基础捋顺,第二章 python基础语法 第一章 基础捋顺 第二章 python基础语法 2.1输入输出 2.2代码注释 2.3代码缩进 2.4命名规范 2.5变量 2.6基本数据类型 2.7数 ...

  8. 《Unix环境高级编程》Note——第一章基础知识

    文章目录 第一章 Unix基础知识 1.引言 2.Unix体系结构 3.登录 4.文件和目录 5.输入和输出 6.程序和进程 7.出错处理 8.用户标识 9.信号 10.时间值 11.系统调用和库函数 ...

  9. 小吴学汇编之第一章基础知识 (2)

    小吴学汇编写的比较基础,针对没入门又想学习的小白比较适合.有什么问题大家留言一起探讨.写这个博客,主要还是记录自己在看书过程中,觉得比较重要的东西记录下来,然后看书遇到的问题,也会一一记录下来,大家一 ...

最新文章

  1. jquery实现加载更多效果
  2. 【图像分类】如何使用 mmclassification 训练自己的分类模型
  3. 组态王能直接读取仪表数据吗_液晶多功能网络电力仪表PD800H
  4. 心语收集8:若无缘,与之言多,亦废。若有缘,你的存在,就能惊醒他所有的感觉。...
  5. hdu1024 最大m段和 划分dp
  6. Python selenium模块对网页进行截屏保存图片 easyocr模块识别提取图片文字
  7. 个人博客开源系统XBlog介绍和部署
  8. 华为APP UI自动化测试岗面试真题,真实面试经历。
  9. 大屏地图背景透明效果,高德地图怎么才能只渲染局部地图,有全部代码详细。
  10. S.M.A.R.T.
  11. 树莓派ssh远程连接
  12. 雷军:创业者要牢记的两个关键词
  13. 获取mysql 自增id 和mysql 下一个自增id的方法
  14. Saber仿真软件许可证过期的解决方法
  15. python微信红包生成器_要抢红包?Python来帮你~
  16. 利用iStylePDF的API实现在PDF文档中动态插入一幅图片
  17. 07.微软又一逆天可视化神器——Power BI
  18. 「构建企业级推荐系统系列」嵌入方法在推荐系统中的应用
  19. powermill四轴联动圆雕木雕编程加工视频教程
  20. 基于MATLAB驾驶行为与眼动特征的疲劳驾驶辨识方法

热门文章

  1. ubuntu之Matlab安装
  2. 谷歌正在开发的十大惊人项目
  3. 遍历lucene索引库的字段名
  4. python偏函数和高阶函数_Python高阶函数-偏函数
  5. Redis Key过期及清除策略
  6. crazy pony_My Little Pony的11个DevOps课程
  7. jQuery 版本viewer.js插件的结构分析与学习
  8. 十进制负数的二进制表示法
  9. Bootstrap 源代码之行内代码
  10. CSS3 变换/变形(transform)