DataWhale Python Day1

1.环境搭建

  • anaconda环境配置

参阅 https://www.jianshu.com/p/eaee1fadc1e9

  • 解释器

当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。

2.python初体验

  • print and input

用print()在括号中加上字符串,就可以向屏幕上输出指定的文字。比如输出'hello, world',用代码实现如下:

>>> print('hello, world')

函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出:

>>> print('The quick brown fox', 'jumps over', 'the lazy dog')
The quick brown fox jumps over the lazy dog

print()会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输出的字符串是这样拼起来的。
print 默认输出是换行的,如果要实现不换行需要在变量末尾加上 end=""
Python提供了一个input(),可以让用户输入字符串,并存放到一个变量里。比如输入用户的名字:

>>> name = input()
Michael
>>> name
'Michael'

3.python基础讲解

  • python变量特性 + 命名规则

Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。
等号(=)用来给变量赋值。
等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。
Python允许你同时为多个变量赋值。例如:

a = b = c = 1

您也可以为多个对象指定多个变量。例如:

a, b, c = 1, 2, "runoob"

变量在程序中就是用一个变量名表示了,变量名必须是大小写英文、数字和_的组合,且不能用数字开头。

  • 注释方法

Python中单行注释以 # 开头,例如:

# 这是一个注释
print("Hello, World!") 

多行注释用三个单引号 ‘’’ 或者三个双引号 “”" 将注释括起来,例如:

#!/usr/bin/python3 
'''
这是多行注释,用三个单引号
这是多行注释,用三个单引号 
这是多行注释,用三个单引号
'''
print("Hello, World!") 
#!/usr/bin/python3 
"""
这是多行注释,用三个双引号
这是多行注释,用三个双引号 
这是多行注释,用三个双引号
"""
print("Hello, World!") 
  • python中": "的作用

python中后面是代码块。

  • 学会dir( )和help( )

dir()函数操作方法很简单,只需要把你想要查询和对像添写到( )括号中就可以使用了。

  • import使用

在 python 用 import 或者 from...import 来导入相应的模块。
将整个模块(somemodule)导入,格式为: import somemodule
从某个模块中导入某个函数,格式为: from somemodule import somefunction
从某个模块中导入多个函数,格式为: from somemodule import firstfunc, secondfunc, thirdfunc

将某个模块中的全部函数导入,格式为: from somemodule import *

  • pep8介绍

请参阅 https://www.jianshu.com/p/ffcc66bab3ce

4.python数值基础知识

  • python中数值类型, int, float, bool, e记法等

python中数字有四种类型:整数、布尔型、浮点数和复数。
int (整数), 如 1, 只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。
bool (布尔), 如 True。
float (浮点数), 如 1.23、3E-2
complex (复数), 如 1 + 2j、 1.1 + 2.2j

  • 算数运算符

在这里插入图片描述

  • 逻辑运算符

在这里插入图片描述

  • 成员运算符

在这里插入图片描述

  • 身份运算符

在这里插入图片描述

  • 运算符优先级

以下表格列出了从最高到最低优先级的所有运算符:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值