码迷,mamicode.com
首页 > 编程语言 > 详细

Python基础

时间:2018-08-16 14:01:55      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:import   就会   bsp   class   usr   nal   练习   获取   lse   

Python基础
一、基础
  1.第一句python
    -后缀名是可以任意的
    -导入模块时,如果不是.py文件,会出现异常
    -以后文件后缀名必须是.py
 
  2.两种执行方式
    -python解释器 py文件路径
    -python #进入解释器
    实时输入并获取到执行结果
 
  3.解释器路径
    #!/usr/bin/env python
 
  4.编码
    # -*- coding:utf8 -*-
    python3 不需关注编码
    python2 出现中文时,就要注意编码
 
  5.执行操作
    -input的用法:等待,直到用户输入了值,就会将输入的值赋给一个变量
 
  6.变量名
    -字母、数字、下划线
            -数字不能开头、不能有关键字、最好不要和python内置东西重复
            -以下关键字不能声明为变量名
            ‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘exec‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘not‘, ‘or‘, ‘pass‘, ‘print‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘
 
  7.条件语句
    -if基本语句
      if  条件:
        内部代码块
      else:
        ……
      print(‘……’)
    补充:
      pass    代指空代码,无意义,仅用于表示代码块
 
  8.基本数据类型
    字符串(引号)
    name = “xxx”
    name = ‘xxx’
    name = “““xxx”””
    name = ‘‘‘xxx’’’
      加法:
      n1 = “alex”
      n2 = ‘sb’
      n3 = n1 + n2
      乘法:
      n1 = “alex”
      n2 = n1 * 10
            数字
      age = 13
      加减乘除、次方、取余
      a1 = 10
      a2 = 20
      a3 = a1 + a2
      a3 = a1 - a2
      a3 = a1 * a2
      a3 = a1 / a2
      a3 = 4**4
      a3 = 39%8    #39除以8得到的余数
      a3 = 39//8    #39除以8得到的商数
  9.循环
    -死循环
import time
while 1==1:
    print(ok,time.time())

 

  10.练习题

    -使用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
print(-----end-----)

    -求1-100的所有数的和

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

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

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

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

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

    -求1-2+3-4+5……99的所有数的总和             

# -*- coding:utf8 -*-
n=1
s=0    #s是之前所有数的总和
while n<100:
    temp=n%2
    if temp==0:
        s=s-n
    else:
        s=s+n
    n=n+1
print(s)
print(-----end-----)

 

Python基础

标签:import   就会   bsp   class   usr   nal   练习   获取   lse   

原文地址:https://www.cnblogs.com/Sosillya/p/9486371.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!