初入Python安装和基本写法

初入Python和基本写法

成都一家集口碑和实力的网站建设服务商,拥有专业的企业建站团队和靠谱的建站技术,十年企业及个人网站建设经验 ,为成都上千余家客户提供网页设计制作,网站开发,企业网站制作建设等服务,包括成都营销型网站建设,品牌网站设计,同时也为不同行业的客户提供成都网站制作、网站设计的服务,包括成都电商型网站制作建设,装修行业网站制作建设,传统机械行业网站建设,传统农业行业网站制作建设。在成都做网站,选网站制作建设服务商就选创新互联。

安装事项:

https://www.python.org/downloads/windows/

在该网站下直接下载相应的python版本。

在cmd窗口输入python验证下载是否成功,可以看到下载的python版本

python可以直接在cmd窗口进行交互式的编程,也可以使用Python自带的IDLE

Jupyter Notebook工具:

安装jupyter notebook:

在cmd窗口输入: pip install jupyter

安装成功后开启:

在cmd窗口输入:jupyter notebook

自动打开浏览器使用。

支持超过40种语言,python属于其中之一。还可以当个记事本,通过MarkDown编译器写数学公式方便。

修改工作目录:

在cmd窗口输入jupyter notebook --generate-config

找到配置文件 去修改

修改成自己要存储的目录即可。

基本语法:

其实和Java的基本用法都差不多,但是格式稍稍有些差别需要注意一下。

数值型/字符型

n=100 pi=3.14 string1=“Python”

#type,查看变量的数据类型

type(n)

注释:

单行注释:#

多行注释:

‘’’

‘’’

多行字符串

string3=

‘’’

Python

baidu

‘’’

算术运算符(+,-,*,/,%,//,)**

n1=5;n2=2

print(n1+n2)

print(n1/n2)

#取模,%,相当于取余数

print(n1%n2)

#整除,//,相当于求商

print(n1//n2)

#求幂,**

print(n1**n2)

eg:

i=153;

#百位

j=i//100

print(j)

#十位

print((i-j*100)//10)

#个位

print(i%10)

比较运算符

print(n1);print(n2)

print(n1==n2)

print(n1!=n2)

print(n1>n2)

赋值运算符

n1=5;n2=3

n3=n1+n2

print(n3)

复合赋值运算符

n2+=n1

print(n2)

n1=5;n2=3

n1*=n2

print(n1)

逻辑运算符

b1=True;b2=False

#and

print(b1 and b2)

print(b1 and (1+1==2))

#or

print(b1 or b2)

#not

print(not b1)

成员运算符 in,not in

string=“Python”

print(‘y’ in string)

L=[1,2,3,4]

print(2 in L)

优先级:

算术>比较>赋值>身份>成员>逻辑

if条件判断

score=70

if score<60:

print(“不及格”)

else:

print(“及格”)

input,从键盘捕获一个对象,当成字符串类型

var=input(“请输入一个数字:”)

print(type(var))

类型转换

int(var)+2无锡渤海医院 http://mobile.ytsg029.com/

score=float(input(“请输入考试成绩:”))

if score<60 and score>=0:

print(“成绩不及格”)

elif score>=60 and score<80:

print(“成绩良好”)

elif score >=80 and score<=100:

print(“优秀”)

else:

print(“成绩有误”)

pass语句,占位符

score=50

if score<60:

pass

else:

print(“及格”)

for循环 列表

L1=[10,20,‘abc’,‘python’]

print(L1[0])

print(L1[1])

for i in L1:

print(i)

range函数,生成一个序列

for i in range(10): #10表示stop(10取不到)

print(i,end=" “)

for i in range(5,10): #5表示start,10表示stop(10取不到)

print(i,end=” “)

for i in range(5,10,2): #5表示start,10表示stop(10取不到) 2表示step

print(i,end=” ")

eg:

#1+2+…+100

sum = 0

for i in range(1,101):

sum=sum+i

print(“1到100之和:”,sum)

循环-while循环

#1+2+…+100

i=1;sum=0

while i<=100:

sum=sum+i

i+=1

print(“1到100之和:”,sum)

break和continue

L1=[10,20,‘abc’,‘python’]

for i in L1:

if i==‘abc’:

break #跳出整个循环

print(i)

#continue

for i in L1:

if i == ‘abc’:

continue #跳出本轮循环

print(i)

实用函数

实用函数([])

dir([obj]) 显示对象属性,如果没有提供参数,显示全局变量名字

help([obj]) 用整齐美观的形式,显示对象的文档字符串

int( obj ) 将一个对象转换为整数

len(obj ) 返回对象的长度

open(obj ) 以mode方式打开一个文件名为fn的文件

range(obj ) 返回一个整数列表

raw_input( str ) 等待用户输入一个字符串

str(obj ) 将一个对象转换为字符串

type(obj ) 返回对象的类


分享标题:初入Python安装和基本写法
文章起源:http://scyanting.com/article/gogsop.html