一、python基础(一)基本语句

一、Python的基础语法,掌握变量、数据类型、运算符、条件语句、循环语句
1、python 简介

2、环境搭建。
windows下,官网下载idle www.python.org
linux下,一般自带有,ubuntu apt-get install python3

3、第一个程序,input print及注释

print ("Hello, guoguo!\n")
A = input("请输入一个人数\n")
print("输入的数为\n",A)

4、变量 a,b,value,
数据类型:
counter = 100 # 整型变量
miles = 1000.0# 浮点型变量
name = “runoob” # 字符串
int (整数), 如 1, bool (布尔), 如 True。float (浮点数), 如 1.23、3E-2complex (复数), 如 1 + 2j、 1.1 + 2.2j
运算符:
算术运算符,+ - * / % **(幂) //(近似商)
比较(关系)运算符,== != > < >= <=
赋值运算符,= += -= ^= /= %= **= :=(海象运算3.8以上)
逻辑运算符,and or not
位运算符,& | ^~ >> <<
成员运算符,in(如果在指定的序列中找到值返回 True,否则返回 False) not in
身份运算符,is(is 是判断两个标识符是不是引用自一个对象) is not
注:is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等
运算符优先级:
*指数 >~ + -按位翻转,> / % //乘,除,求余数和取整除>+ -加法减法> >> <<右移,左移运算符
> &位 ‘AND’>^ |位运算符> <= < > >=比较运算符 > == !=等于运算符> = %= /= //= -= += *= **=赋值运算符
> is is not身份运算符 > in not in成员运算符 > not and or逻辑运算符

a = input("请输入摄氏温度:\n")

a = float(a)

b = a*1.8+32.0

print("华氏温度:", b)
 5、条件语句:
 if 条件:
 执行 
 else: 
 执行 
 if elif else 

a = input("输入a:\n")
b = input("输入b:\n")

print("a = ",a,"b = ",b)

if(a > b):
    print("a 大\n")
else:
    print("b 大 \n")
 6、循环语句: 
 for 条件:执行  
 while条件:执行 while else
     continue break pass(空)  
for i in range(5,10):#
    print(i)

j = 0
while(j < 10):
    j += 1
print(j)
i=0
while(i < 100):
    j=0
    while(j < 200):
        print(i,j)
        j += 1;
    i += 1;

二 、Python函数,掌握函数的定义与调用、参数列表与返回值、模块、变量的作用域、高级应用
1、无参数函数无返回值函数def():
2、有参数无返回值函数def(a,b):
3、有参数有返回值函数def(a,b):return c
4、变量的作用域 全局变量 局部变量

a = 10

def test():
    global a
    print(a)

test()
print(a)

5、默认参数:调用函数时,如果没有传递参数,则会使用默认参数

def par_test(x,y = 30):
    print("x=",x,"y",y)
    return

par_test(x = 10)

par_test(x = 10,y = 10)
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值