python 入门学习
把sublime编辑的.py文件保存在本地,在当前目录下输入
1 python hello.py
即可运行该程序,一定要在当前目录下运行。如果当前目录下没有该文件则不能成功运行。
其中cmd黑窗口下有这么几个快捷键,
c: 进入另一个盘
dir 显示当前目录
tab 进行代码补全
直接输入python进入交互模式,相当于启动了Python解释器,但是等待你一行一行地输入源代码,每输入一行就执行一行。
直接运行.py文件相当于启动了Python解释器,然后一次性把.py文件的源代码给执行了
python代码运行助手
在存放learning.py的目录下运行命令:
1 C:\Users\michael\Downloads> python learning.py
1.如何输出与输出
字符串用单引号
print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出
1 print('The quick brown fox', 'jumps over', 'the lazy dog') 2 print('100+300=',100+300) 3 >>> name = input() 4 #这个是注释!
Python使用缩进来组织代码块,请务必遵守约定俗成的习惯,坚持使用4个空格的缩进。
转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\表示的字符就是\。
Unicode标准也在不断发展,但最常用的是用两个字节表示一个字符(如果要用到非常偏僻的字符,就需要4个字节)。现代操作系统和大多数编程语言都直接支持Unicode。
现在,捋一捋ASCII编码和Unicode编码的区别:ASCII编码是1个字节,而Unicode编码通常是2个字节。
字母A用ASCII编码是十进制的65,二进制的01000001;
字符0用ASCII编码是十进制的48,二进制的00110000,注意字符’0’和整数0是不同的;
汉字中已经超出了ASCII编码的范围,用Unicode编码是十进制的20013,二进制的01001110 00101101。
你可以猜测,如果把ASCII编码的A用Unicode编码,只需要在前面补0就可以,因此,A的Unicode编码是00000000 01000001。
新的问题又出现了:如果统一成Unicode编码,乱码问题从此消失了。但是,如果你写的文本基本上全部是英文的话,用Unicode编码比ASCII编码需要多一倍的存储空间,在存储和传输上就十分不划算。
所以,本着节约的精神,又出现了把Unicode编码转化为“可变长编码”的UTF-8编码。UTF-8编码把一个Unicode字符根据不同的数字大小编码成1-6个字节,常用的英文字母被编码成1个字节,汉字通常是3个字节,只有很生僻的字符才会被编码成4-6个字节。如果你要传输的文本包含大量英文字符,用UTF-8编码就能节省空间:
在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要传输的时候,就转换为UTF-8编码。
转载于:https://www.cnblogs.com/twomeng/p/9476739.html
python 入门学习相关推荐
- python速成要多久2019-8-28_2019最全Python入门学习路线,不是我吹,绝对是最全
近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多.一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学 ...
- 自学python推荐书籍2019-2019最全Python入门学习路线,不是我吹,绝对是最全
近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多.一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学 ...
- python入门视频教程推荐-python入门学习哪个书比较好(python视频教程知乎)
自学python的学习路线是什么?推荐一些python学习资源 第一段 初级,掌握Python的语法和常用库的使用 这里首先推雪锋在网上的书籍,这是Python2.7的,这本书适合于重头开始一直读完, ...
- 字字谏言!Python入门学习教程:关于Python不得不说的事儿
作为程序员,你肯定遇到过这样的领导: "别人还没走,你先走了不合适吧." "不能确定功劳,总得有苦劳吧!你看别人9点谁走了?" 说到996,这很有可能是诱因之一 ...
- Python入门学习---第四天
面向对象编程 类和实例 概念与其他面向对象编程语言类似. 以Student类为例,在Python中,定义类是通过class关键字: class Student(object):pass (object ...
- Python入门学习之异常处理机制
异常即是一个事件,该事件会在程序执行过程中发生影响程序的正常执行.python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误.今天的Python入门学习课程就给大家讲解一下异常 ...
- python入门学习:4.if语句
python入门学习:4.if语句 关键点:判断 4.1 一个简单的测试4.2 条件测试4.3 if语句 4.1 一个简单的测试 if语句基本格式如下,注意不要漏了冒号 1if 条件 :2 执行1 ...
- Python入门学习指南--内附学习框架
Python入门学习指南 原文链接:https://blog.csdn.net/weixin_44558127/article/details/86527360 最近开始整理python的资料,博主建 ...
- 编程语言python怎么读-Python入门学习的计算机程序设计语言是怎样的?
原标题:Python入门学习的计算机程序设计语言是怎样的? 你可能已经听说过很多种流行编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网页编程的Java语言.那 ...
- 自学python买什么书比较好-python入门学习哪个书比较好(python视频教程知乎)
自学python的学习路线是什么?推荐一些python学习资源 第一段 初级,掌握Python的语法和常用库的使用 这里首先推雪锋在网上的书籍,这是Python2.7的,这本书适合于重头开始一直读完, ...
最新文章
- PHP获取当前时间、时间戳的各种格式写法汇总[日期时间]
- movavi video suite2020中文版
- 京东小程序上线,剑指何方?
- 动态代理源码分析,实现自己的动态代理
- 手写jwt框架SSO
- 针对“零时差”*** 赛门铁克推免费杀毒软件
- 13.Azure流量管理器(上)
- “苹果税”猛于虎惹众怒,库克:我们是不会让步的
- 【ambari】Ambari Rest api 使用
- eclipse中添加svn插件
- 虚拟机VMware的Ubuntu下安装tensorflow详解
- Android P Beta!您想要知道的所有更新内容都在这里
- python中os关于目录创建和文件移动操作
- mysql卸载后重装不_mysql卸载无法重装怎么办?
- Win10笔记本电脑怎么直接重置初始化
- GLM(广义线性模型) 与 LR(逻辑回归) 详解
- RabbitMQ的学习笔记
- FileZilla文件下载的目录
- DevTools 无法加载来源映射无法加载 httplocalhost8082axios.min.map 的解决方法
- Ethernet(以太网) 详解 MAC、MII、PHY
热门文章
- C++ 面向对象(一)—— 类(Classes)
- ant-design table 分页(tableProps)
- 提取二维矩阵中分块后指定的块
- selenium-webdriver for node 鼠标滑动到指定元素
- react学习(53)--传参payload
- 前端学习(3104):react-hello-react案例
- 前端学习(3000):vue+element今日头条管理--封装请求模块
- [html] HTML5的文件离线储存怎么使用,工作原理是什么?
- [vue] 有使用过vue吗?说说你对vue的理解
- [css] Reset CSS和Normalize CSS的区别是什么?