初学习python,小白新学习编程

python第一次认识

小编自己今天刚开始学习编程python,恰好今天是1024,程序员节,先祝各位程序员节日快乐,新学习编程不足请各位一起讨论,QQ:2923584405.

Python 是什么?
Python 英文原意为“蟒蛇”,直到 1989 年荷兰人 Guido van Rossum (简称 Guido)发明了一种面向对象的解释型编程语言,并将其命名为 Python,才赋予了它表示一门编程语言的含义。
python的作用?
解释型语言
wed开发
网络爬虫
人工智能等等
pytion是一中胶水语言(通常和shll进行结合)
特点:
Python 是一种面向对象的、解释型的、通用的、开源的脚本编程语言,它之所以非常流行,我认为主要有三点原因:
Python 简单易用,语法简单
Python 标准库和第三库众多,功能强大,既可以开发小工具,也可以开发企业级应用;
Python 免费的
有可扩展性,功能强大(模块众多)
缺点:
运行速度慢
代码加密困难
python标识符
规则
首字母只能为字母或下划线,不能为数字
严禁与python的关键字冲突(cmd—进入python

——help()—keywords

查看python的关键字。
大小写敏感(区分大小写)
pyCharm设置步骤
file
setting-editor
General
Appearance
show WhiteSpace(全部选择)
创建一个新手程序

创建一个名字进行了

Ctrl+shift+f10 ——输出程序

python运算符:
数字运算符(+,-,,?)if name==‘main’:
#定义遇到name开始执行
x=1
y=2
print(“x+y=%d”%(x+y))
#定义±
/
print(“x-y=%d” % (x -y))
print("xy=%d" % (x * y))
print(“x/y=%d” % (x / y))
复合赋值运算符
(=)赋值,(==)判断 (+=,x+=y=>x=x+y)(
=)
if name==‘main’:
#这是个赋值运算符,多变量单次赋值
x=1
y=2
#多变量一次赋值
x,y=1,2
print(x+y)
print(x - y)
print(x* y)
print(x / y)
比较运算符:(<,>,<=,>=)返还的为True和False。
逻辑运算符 (and,or)
成员运算符(用来判断一个元素是否在其中定义的结合)
l=[1,2,3,4]
y=5
if y not in l:
print(“not found y”)
else:
print( “found y”)
#if y not in l:l里是否没有y
# print(“not found y”)没有的输出not found y
#else:(一定与if同级,并列)
# print(“found y”)有的输出found y
位运算符(左<< 1除以2,右1>> 乘2,按位与,位或,异或,取反)、
x=8
#xy\用二进制表示左移2位
print(bin(x))
print(x<<2)

x=8
#xy\用二进制表示右移2位
print(bin(x))
print(x>>2)

按位与(&,要二个变量与and相同,输出为相加)x=8
y=4
#xy\用二进制表示右移2位
print(bin(x))#00001000
print(bin(y))#00000100
print(x&y)
00001000

+00000100
——————
00000000(0+1=0,1+1=1,0+0=0,1为真,0为假)

按位或(|,二个变量与or相同,)
相反(0+1=1,0+0=0,1+1=1)

猜你喜欢

转载自blog.csdn.net/weixin_47514459/article/details/109263513