首页 > 编程语言 > 详细

Python基础

时间:2018-08-16 12:13:47      阅读:155      评论:0      收藏:0      [点我收藏+]
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基础

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!