python第一天
python 解释器执行代码有两种
一种在解释器: win+R==>cmd 打开终端进行 输入python 加 路径
另一种在文件里写完再到解释器执行:win+R==>cmd 打开终端进行 输入python加路径
ascii 阿斯克码 所有英文,字符,数字 有8位 01001010 -2**8 =256 256个组合 二进制 1byte=8bit =01010101
Unicode 万国码 有你口的 最少用2个字节:16进制 1byte=8bit= 01010101 2 16 = 01。。。。。=2**16次方 汉字 用三个字节表示有点浪费空间
UTF -8 unicde加工 英文:8位 欧洲:16位 中文:24位 是对unicode 里包含的字符进行了划分 该用多少用多少 。。。。。 #!/usr/bin python 解释器 路径 # -*- coding:utf—8 —*— 默认编码
python 2.7 和3 区别在于 一个加括号一个不加 在2.**的版本里也支持加括号也可以不加 但是在python3.5里必须加括号 在python写代码的时候都是以命名为.py结尾的文件
print("内容")输出打印
# 单行注释 加无效的内容 只做注释用
多行注释 用三引号""" """
python为用户提供的 .py文件
python提供的文件里有很多了类库可以提供使用然后导入在文件里
自己可以写一个.py的文件,
也可在网上下载别人的.py文件用
在linux上 创建.py的文件一定要加上可执行权限 chmod *** 加.py 权限
python可以导入其他的py文件
分为三种python为用户提供的各种.py 文件 包含了很多功能
import (lib.py) 导入文件
将文件内容复制代替当前文件 import 找到lib.py的文件,将文件内容替换当前文件 .PY文件用接收器执行自动生成。
.pyc文件
.pyc文件就是字节码是提高运行速度的 .PY文件可以通过软件.PYC文件进行互换
前提是.py文件要升成.pyc文件
有.pyc文件也可以互换成.py文件但是要借助额外的工具在python里是不可以的。
创建 xx .PY文件要注意不能有中文路径
写代码要注意头两行然后在写功能代码 然后执行代码 win+r 打开终端
然后输入python加路径执行 import 导入 print 输出 打印('某某某') 导入某一个 模块getpass 在没有创建的情况下,python系统会自动创建一个 getpass的功能是将用户输入的内容不可见
python 2.7 raw_input 用于跟用户交互 等待用户输入内容
python 3里 没有raw_inout 变成了input
#将用户赋值给i1,
i1=raw_input (usernane)用户名
i2=raw_input(password)密码 等待用户输入密码。用户输入后。 将输入的密码 赋值给i2
print i1代指 用户名 print i2 代指 密码
变量用于代指某个东西 变量名最好不要太长 变量名: 数字,字母,下划线 变量名不能以数字开头。 变量名不能是python内部关键字
基本的数据类型 数字:xxx=000 创建一个数字类型的变量
字符串:用双引号引起的都是字符串 用于包装内容 xx1="a"
布尔值 True =真 False =假 用于条件判断
name =“内容”
!= 表示不等于 一个等号是赋值 两个等号是比较 缩进 默认4个空格
python第一天的更多相关文章
- python第一站
python 第一站,豆瓣-美国末日评论小爬虫 最近学习python,但是光是看书看视频学习,总是觉得掌握的不够扎实.所以就决定自己去写写爬虫,当带着目的性去学,也许更容易发现自己需要什么.这是酝酿多 ...
- Python第一天 安装 shell 文件
Python第一天 安装 shell 文件 python里面一切都是对象 object 代码缩进:建议用四个空格来缩进,不要用tab键 安装 Linux自带python,windows需要下载m ...
- Python第一天——入门Python(1)数据定义
数据类型: 什么是数据? 在计算机科学中,数据是指所有能输入到计算机并被计算机程序处理的符号的介质的总称,是用于输入电子计算机进行处理,具有一定意义的数字字母.符号和模拟量等的统称.现在计算机存储和处 ...
- Python 第一课笔记
1.Hello World程序的两种方法 在windows下执行 1.编辑器里输入,不用编译 print("Hello World!") 直接就可以运行 2.可以 ...
- 简学Python第一章__进入PY的世界
#cnblogs_post_body h2 { background: linear-gradient(to bottom, #18c0ff 0%,#0c7eff 100%); color: #fff ...
- Python第一行代码
Python版本:Python 3.6.1 0x01 命令行交互 在交互式环境的提示符>>>下,直接输入代码,按回车,就可以立刻得到代码执行结果.现在,试试输入100+200,看看计 ...
- python第一周总结
这一周将开启学习python第一周,开始之前学过python但是没有学精,到现在基本快忘记了,只能记住大概什么样子了emmm 作业计算bmi 这周作业为计算bmi,小明身高1.75,体重80.5.请根 ...
- python第一章:简介与安装--小白博客
Python简介 Python是一种计算机程序设计语言.是一种动态的.面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的.大型项 ...
- Python第一周基本语句学习整理
目录 Python第一周基本语句学习整理 一.字符串切割 二.体重单位转换 三.计算器的实现 四.猜年龄游戏 Python第一周基本语句学习整理 一.字符串切割 代码实现: s = 'luowenxi ...
- python第一天 - dict
dict key-value集合. d = { ': 'a', ': 'b', ': 'c' } (一).获取集合长度:len(d) = 3(二).获取值: 方式一:d[key];例:d['1'] = ...
随机推荐
- Linq学习笔记(转)
开始Linq前你要知道的 扩展方法 顾名思义就是对现有类进行扩展的的方法,扩展方法可以在不修改现有类的情况下,为现有类增加公共的接口(不是C#中的interface). 扩展方法本质上是一个静态方法, ...
- CF#345 (Div1)
论蒟蒻如何被cf虐 以下是身败名裂后的题解菌=========== Div1 A.Watchmen 有n个点,每个点有一个坐标.求曼哈顿距离=欧几里得距离的点对数量. 只需要统计x或y一样的点对数量. ...
- PHP用户注册邮箱验证激活帐号
我们在很多网站注册会员时,注册完成后,系统会自动向用户的邮箱发送一封邮件,这封邮件的内容就是一个URL链接,用户需要点击打开这个链接才能激活之前在该网站注册的帐号.激活成功后才能正常使用会员功能. 本 ...
- iOS - 用 UIBezierPath 实现果冻效果
最近在网上看到一个很酷的下拉刷新效果(http://iostuts.io/2015/10/17/elastic-bounce-using-uibezierpath-and-pan-gesture/). ...
- 借个例子说明sed的模式空间,以及针对模式空间的N,P,D用法
下面是我们要处理的文本:题目要求是把所有散列在不同行的同一个中括号中的数据集中在一起, 见下表就秒懂了吧 处理前的文本 处理后的文本 [123456][ASDEF][ABCD123WF][789ADC ...
- BZOJ 1834 【ZJOI2010】 network 网络扩容
Description 给定一张有向图,每条边都有一个容量C和一个扩容费用W.这里扩容费用是指将容量扩大1所需的费用.求: 1. 在不扩容的情况下,1到N的最大流: 2. 将1到N的最大流增加K所需的 ...
- Html网页使用jQuery传递参数并获取Web API的数据
昨天Insus.NET有开始学习Web API,<ASP.NET MVC的Web Api的实练>http://www.cnblogs.com/insus/p/4334316.html .其 ...
- 微信小程序 开发 微信开发者工具 快捷键
微信小程序已经跑起来了.快捷键设置找了好久没找到,完全凭感觉.图贴出来.大家看看. 我现在用的是0.10.101100的版本,后续版本更新快捷键也应该不会有什么变化. 现在貌似不能修改.如果有同学找到 ...
- 基于ASP.NET MVC的热插拔模块式开发框架(OrchardNoCMS)--AOP编程
AOP编程在目前来说好像是大家都比较喜欢的.ASP.NET MVC中的Filter就是使用AOP实现的配置器模式.AOP在编码中的应用主要有如下几个方面: 日志记录,跟踪,优化和监控 事务的处理 持久 ...
- ListView简介
说起来,简介这种东西我一般都会去百度,不过似乎这样太没诚意了.╮(╯▽╰)╭ 没办法我再去查查别的资料 官方API,说的啥呢?经过一番研究我终于读懂了....╮(╯▽╰)╭ (让一个英语三级的学渣来分 ...