210506阶段四Python基本语法

一、学习的知识点

python和C/C++区别

  1. C 执行效率高、代码小 语法简单,面向过程 开发周期长,系统级 底层
  2. C++ 面向对象,库丰富 封装性、移植性好, 适用于开发大型项目,
  3. Python 语法简单 高效 模块多

应用领域

数据爬取 数据处理 数据显示 数据分析 人工智能

Python

  1. 解释型语言
  2. 编写完代码得到 .py为后缀的文件,运行此文件就需要执行 python解释器
  3. 解释器由一个 编译器 和一个 虚拟机构成,编译器负责将源代码转换成字节码文件,而虚拟机负责执行字节码。
  4. 解释型语言的编译过程并不直接生成目标代码, 二十生成中间代码:字节码。
  5. 在桌面 按下 win+R 键,输入 cmd 打开 DOS窗口,在dos窗口输入 python,然后将 .py文件拖入窗口,输入回车,即可运行程序。
    在这里插入图片描述

Python语法

变量
print("hello world") 
name = "holy" # str类型  直接定义变量,无需声明类型
print(name,type(name)) #type(name) 输出变量的类型
num = 200713 #int型
print(num,type(num))
double = 2007.13 #float类型
print(double,type(double))
#全部变大写
print(name.upper())
#全部小写
print(name.lower())
#首字母大写
print(name.title())

#字符串拼接
firstname = "kobe"
lastname = "brient"
fullname = firstname + lastname
print(fullname)
print("我是 %s" % fullname)
print("我是 {} ".format(name))

name = "python   1"
name1 = name.rsplit() #去掉空格
print(name1,type(name1))
print(name,type(name))

#类似C数组
list1 = ['python','c','c++']
list2 = ['python',100,10.13]
print(list1)
print(list2)

print(list1[1])#下标访问
print(list1*3)# list内容输出3次
print(list1 + list2)#输出两 list的内容
输入
guess = int(input("请输入数字:")) #将键盘输出转化为 int 类型 赋值给guess 变量
函数
def guess_game(): #函数定义及实现
    name = 50
    guess = -1

    while guess != name:
        guess = int(input("请输入数字:"))

        if guess == name:
            print("猜对了")
        elif guess < name:
            print("小了")
        else:
            print("大了")

guess_game() #函数调用
成员运算符
x in y: #x在y序列中 返回true
x not in y: #x不在y序列中 返回true
条件语句
if guess == name:
    print("猜对了")
elif guess < name:
    print("小了")
else:
    print("大了")
循环语句
for 变量 in 集合: #每次从集合中取出一个值,并把值赋给变量

While条件表达式:
	语句序列

二、上课没有听懂或者没有理解的地方

三、当天学习的收获

初步了解了一门新语言

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值