飞桨/百度领航团/零基础Python 课节1: Python环境搭建及入门

课节1: Python环境搭配搭建入门教程

TIOBE 指数:最受关注的语言排行榜

python的特点
简洁性 实现同样的功能,python代码的行数往往是java的1/5。
易读性 代码像纯英语一样易于理解。
可扩展性 开源,任何人都可以做出自己的贡献。

课程框架
python入门及环境配置
语法基础
函数
高级特性
面向对象
文件操作与常用模块的使用

python的安装和环境配置
Anaconda(强烈推荐!) 下载地址 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 安装方法 https://blog.csdn.net/ITLearnHall/article/details/81708148/

IDE(pycharm) 下载地址:https://www.jetbrains.com/pycharm/download/#section=windows

安装方法:https://www.pycharm.com.cn
jupyter notebook windows:用win+R调出运行窗口,输入CMD。
mac: 直接打开terminal。
输入:jupyter notebook

python的代码大概长这样子

猜数字小游戏

my_number = 3200  # 这是真实的价格
guess_number = input('这台冰箱多少钱?')   # 所有符号都是英文标点(半角字符)
guess_number = int(guess_number)while guess_number != my_number:  
    if guess_number<my_number:      # 使用缩进来标识代码段
        guess_number = input('猜低了!再猜')
        guess_number = int(guess_number)
    else:
        guess_number = input('猜高了!再猜')
        guess_number = int(guess_number)
print('\n恭喜您,猜对了!\n')

基本数据类型

整数 Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样2-5

浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的0.11.58e103e-4

认识运算符

print(1+2)   # 加法
print(1-2)   # 减法
print(1*2)   # 乘法
print(1/2)   # 除法
print(1//2)  # 整除 (向下取整)
print(1%2)   # 取余数
print(2**2)  # 幂运算
print(2020- 5*5/2 +8**1)   #结合顺序和一般的数学运算符一样

浮点数的计算精度0.1+0.2

0.1(10)=0.00011001100110011...(2)

字符串是以单引号’或双引号"括起来的任意文本’this is a string’“yes”

'爸爸说:"今天我做饭"'"爸爸说:\"今天我做饭\""
len('hello world!')

布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值布尔值 布尔值可以用and、or和not运算。# 注意大小写!True or False

空值 空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。None

给变量赋值


你可能感兴趣的:(Python教程,python)