找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
python:他是一种面对对象动态类型,解释型计算机编程语言。
1989年开发出来,1991年正式投入使用

什么是解释型语言?
他进行运行代码时将代码转换成计算机可以识别的语言。
什么是编译型语言?
在运行前,将代码转换成计算机可以识别的语言。
什么是动态类型?
指程序运行的过程中,他的代码结构时可以继续改变的。

面对对象开发语言:java  python 强调封装的一个概念
面对过程开发语言:c c++

python的特点:
1易于学习---使用较少的关键字(方法),结构简单。
2易于阅读---代码定义更清晰
3易于维护---源代码维护简单
4开源免费

python支持的系统:linux ,max,windows, unix

涉及的领域:开发(前端,后端都支持),自动化测试,ai智能,大数据,网络爬虫,python运维。
python2与python3的区别:
python2:它需要添加coding:utf-8 编码改成utf-8
python3:不需要再首行添加coding:utf-8 因为python默认编码格式就是utf-8
python当中输出语句:print()输出""" print("hello word")
注意:python2 当中print语句不需要加括号输出
python3 需要加上括号输出
运行文件的两种方法:
1.使用右上角的播放按钮进行运行
2.右键然后点击run运行文件
python当中的注释:
文本注释的方法:1.使用三个冒号写注释,python不会运行注释的内容
2.使用#号进行注释
快捷健:CTRL+ / 多行注释
python当中的格式化输出:
%s:输出多个字符
%c:输出单个字符,注意,输出整数它不会报错,会乱码,只支持字符串形式的输出
%d:输出10进制整数 注意,%d只能输出10进制整数,输出小数会自动转成整数,输出字符串报错
%i:输出10进制整数
%o:输出八进制整数
%x:输出十六进制整数
%f:输出浮点数=小数(默认保持六位小数)
%%:
字符串:它是由字符以及符号组成的字符
变量:变量的意思是我把一个值的属性赋予给其他人 例如:new % 1 print
(new)
"""python当中的引号:
单引号:单引号里面不能包含单个单引号,可以包含双引号,三引号
双引号:双引号里面不能包含单个双引号,可以包含单引号,不能包含三引号
三引号:一般用于注释,三引号里面可以包含单引号和双引号,但是不能包含三引号
python当中的变量命名规则;
1.变量是由字母,数字,下划线组成的,必须开头的是字母或者是下划线,但是不要用下划线开头--------由下划线开头是标明当前的变量是具有特殊意义的
2_ _表示是私有变量------结合类使用
3.不要用大写的字母开头-----表示类
python当中的输入语句-------input输入:"""
怎么去查看当前变量的数据类型?
type()查看数据类型
浮点数float 整数int 字符串str
python2和python3的区别:
python2除法运算时,进行取整
python3除法运算时,会保留小数
python 运算公式:+ - * / 取余% 幂运算** 取整//
python赋值运算; a=3 b=3 print(a+b)
a+=b 就是b=a+b print(a)
python当中的比较运算符:返回的是布尔值:true / flase
比如 a=3 b=5 print(a>b) ----flase print(apython当中的逻辑运算符:and or not 返回的也是布尔值:true / flase
比如 a=3 b=5 print(aa)------true----两边都满足则为真print(ab)----true------一个条件满足则为真print(not apython当中的成员运算符:in,not in 返回的也是布尔值:true / flase
比如: strl=”12345“ print("1" in strl)--属于这个集合类的内容就返回true,不属于就返回flase
print("8"not in strl)---不属于则为真 print(not "8" in strl) 两种写法
python当中的位运算: 1TB=1024GB 1GB=1024MB 1MB=1024KB
1KB=1024 BYTE 1BYTE=8bit(简称比特位,这八位数是由0和1组成)
二进制与十进制怎么进行数据转换?

十转二 :递减
二转十:对应的数相加
print(ab)----true------一个条件满足则为真print(not apython当中的成员运算符:in,not in 返回的也是布尔值:true / flase
比如: strl=”12345“ print("1" in strl)--属于这个集合类的内容就返回true,不属于就返回flase
print("8"not in strl)---不属于则为真 print(not "8" in strl) 两种写法
python当中的位运算: 1TB=1024GB 1GB=1024MB 1MB=1024KB
1KB=1024 BYTE 1BYTE=8bit(简称比特位,这八位数是由0和1组成)
按位与:参与连伟运算的符号,两个都为1的时候都为1否则为0(按位与使用&进行运算 print (a & b))

按位或:参与运算的值,有一个为1时,结果为1(按位或使用|进行运算 print(a | b)

按位取反:~(-(x+1))print(~a)

按位异或:^表示参与运算的值,不一样时就为1,相同则为0(print a ^ b)

左移运算符:<<往左移动两位,后面的补0 ( print(4<<3)4是参与运算的数值,3是移动的位数)

右移运算符:>>往右边移动两位,自动补0 ( print(4>>3)4是参与运算的数值,3是移动的位数)


python当中的索引操作:可以方便快捷的查询
索引分为正索引以及副索引
正索引是从0开始
副索引是从最大负数开始
索引的表达式用[ ]

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册