Python基础知识 task1

一、环境搭建
1. Anaconda环境配置
注意:此处的环境配置针对的是在安装Anaconda的过程中没有勾选自动配置环境变量那项。


上图即为环境变量的配置,注意是前五项的更新(win10)      
2.Anaconda的环境下配置Python



3.解释器(Pycharm)的编译
   参考链接:https://blog.csdn.net/sunjenry/article/details/78543464
二、Python初体验



三、Python基础讲解
1.Python变量特征+命名规则
(1)变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_message。
(2)变量名不能包含空格,但可使用下划线来分隔其中的单词。例如,变量名greeting_message可行,但变量名greetingmessage会引发错误。
(3)不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词
(4)变量名应既简短又具有描述性。例如,name比n好,student_name比s_n好,name_length比length_of_persons_name好。
(5)慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。
2.注释方法
在Python中,注释用井号(# )标识。井号后面的内容都会被Python解释
器忽略。
3.python中“:”的作用
冒号:用于定义分片、步长。
参考:https://blog.csdn.net/c710473510/article/details/89681245
4.dir()和help()
dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。
help() 函数用于查看函数或模块用途的详细说明。
   5.import使用
在python用import或者from...import来导入相应的模块。模块其实就是一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序中,我们就可以使用了。这类似于C语言中的include头文件,Python中我们用import导入我们需要的模块。
6.pep8的使用
参考链接:https://blog.csdn.net/lucyxu107/article/details/82626123
四、python数值基本知识
1.Python中数值类型
整数:在Python中,可对整数执行加(+ )减(- )乘(* )除(/ )运算。
浮点数:Python将带小数点的数字都称为浮点数 。大多数编程语言都使用
了这个术语,它指出了这样一个事实:小数点可出现在数字的任何位置。每种编程语言都须细心设计,以妥善地处理浮点数,确保不管小数点出现在什么位置,数字的行为都是正常的。
int表示整形;
float表示浮点型;
str表示字符串;
bool是布尔类型,有ture跟false两个值;
参考链接:https://blog.csdn.net/qq_40925239/article/details/89089108

2.算数运算符
+ :加  -:减    *:乘  /:除   //:取整除   %:取余数  **:幂次
3.逻辑运算符
Or
若or运算符左操作数的布尔值为True,则返回左操作数,否则返回右操作数或其计算结果(若为表达式)
And
若左操作数的布尔值为False,则返回左操作数或其计算结果(若为表达式),否则返回右操作数的执行结果
Not
若操作数的布尔值为False则返回True,否则返回False
参考链接:https://blog.csdn.net/YiJie__ShuSheng/article/details/89404456
4.成员运算符
In:如果在指定的序列中找到值返回 True,否则返回 False
例:x 在 y 序列中 , 如果 x 在 y 序列中返回 True。
not in:如果在指定的序列中没有找到值返回 True,否则返回 False。
例:x 不在 y 序列中 , 如果 x 不在 y 序列中返回 True。
参考链接:https://blog.csdn.net/weixin_37887248/article/details/81077273
5.身份运算符
Is:is 是判断两个标识符是不是引用自一个对象
例:x is y, 类似 id(x) == id(y) , 如果引用的是同一个对象则返回 True,否则返回 False
is not:is not 是判断两个标识符是不是引用自不同对象
例:x is not y , 类似 id(a) != id(b)。如果引用的不是同一个对象则返回结果 True,否则返回 False。
参考链接:https://blog.csdn.net/weixin_37887248/article/details/81077273
6.运算符优先级
记忆口诀:单目乘除位关系,逻辑三目后赋值。 
单目:单目运算符+(正数) –(负数) ++(自加) --(自减) 等 
乘除:算数单目运算符* / % + - (加减乘除余)
位:位移单目运算符<< >> (左移、右移)
关系:关系单目运算符> < >= <= == != (大于、小于、等于、不等)
逻辑:逻辑单目运算符&& || & | ^ (与、或、非、)
三目:三目单目运算符A > B ? X : Y 
后: 仅仅为了凑字数 
赋值:赋值=  
链接:https://blog.csdn.net/Dennis_Wu_/article/details/80777746

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值