zhuxy64

导航

 

python下载地址:www.python.org

python3:在持续更新中

python2:在持续更新中

环境变量设置:

计算机属性——高级——环境变量

找到Path,把python安装路径加到path中,用英文格式的分号与其他内容分隔

如果一个电脑安装了几个python的安装包,执行的时候会按照安装时间来运行,执行先安装的python

可以修改安装目录的exe文件名字来进行区分

 

输出‘’hello world‘’:

编辑文本,写入下列代码

print('hello world')

保存,用cmd进行执行

 

python与文件的后缀名无关,可以是txt,可以是py,也就是说,可以是任意的文件后缀名

文件后缀名看起来是任意的,但是如果在导入模块时,如果不是.py,会不允许导入,因此,python的文件名保存时应为.py

 

python有两种执行方式:

1.python解释器,进入到py文件路径去执行

2.python,进入解释器,实时输入进行执行

 

在linux下的代码:

#! /usr/bin/env python
print('hello world')

第一句表示告诉linux系统python在哪里,在运行的时候输入“./2.py”就会执行python代码

 

在python2中,插入coding:utf8

# -*-coding:utf8 -*-
print('hello world')

print中有中文时,可以执行成功,否则会报错

但是python3无需考虑中文问题

 

代码中有input时,会一直等待用户输入值,输入后才能执行后面的程序

# -*- coding:utf8 -*-
n=input('please input your name:')
print(n)

n用来接收input的值,n为变量

 

变量的名字只能由字母、数字、下划线组成,但是数字不能开头

关键字不能作为变量名

变量名最好不要和python内置的东西重复

 

条件语句:

if 条件:
  print('ok')
else:
print('error')
if 条件1:
  结果1
elif 条件2:
  结果2
elif 条件3:
  结果3
else:
  结果4

print'ok'

如果想在if条件后没有执行语句,使用关键字pass

if 条件:
  pass
elseprint'ok'

 

基本数据类型:

字符串:用引号引起来的内容,‘***’、“***”、‘’‘***’‘’、“”“***”“”

              字符串的加法,就是讲字符串连接起来

              字符串的乘法,就是将字符串重复出现多少次

数字:数字没有引号

           数字有加减乘除

           如果有两个*,表示幂,比如2**4,表示2的4次方

           %表示求余,39%8=7

           //表示求商,39//8=4

 

循环:

      死循环

while 1==1print'ok'
import time
while 1==1:
  print('ok',time.time())

 

不等于用‘!=’表示

 

 练习题:

1.使用while循环输入1 2 3 4 5 6 8 9 10

n=1
while n<11:
   if n==7:
      pass
   else:
      print(n)
   n=n+1

2.求1-100的所有数的和

n=1
s=0
while n<101:
    s=s+n
n=n+1
print(s)

 

3.输出1-100内的所有奇数

n=1
while n<101:
   temp=n%2
if temp==0: pass else: print(n) n=n+1

 

4.输出1-100内的所有偶数

n=1
while n<101:
   temp=n%2
   if temp==0:
      print(n)
   else:
      pass
   n=n+1

 

5.求1-2+3-4+5-6……99的和

           

n=1
s=0
while n<100:
   temp=n%2
   if temp==0:
       s=s-n
   else:
      s=s+n
   n=n+1
print(s)

 

 

continue:有continue后,程序不再向下执行,continue终止本次循环,开始下次循环

break:直接跳出循环,终止所有循环

posted on 2019-10-04 11:01  zhuxy64  阅读(328)  评论(0)    收藏  举报