由于与几个python库不兼容_Python学习笔记(一)

一、基础小知识

1、Python是一种脚本语言,源文件通常以.py作为扩展名,其运行方式与java类似,都是编译成字节码后再解释执行的

2、Python2.x与Python3.x是不兼容的,不过2.x由于足够成熟,第三方库丰富,因此,应该根据需要选用,两者并不冲突

3、Python的IDE不像Ms的VS环境那样,独一无二的好用的工具,一般是IDLE或者PythonWin以及其他一些开源的工具,或者就直接使用交互式命令行

4、注意,由于Python是解释性脚本语言,因此,既可以写成一个脚本文件整体执行,也可以在交互式命令环境中片段执行

5、在cmd命令提示符中,输入python –V可以查看当前运行的python版本

6、Python可以在同一行写入多条语句,使用分号隔开即可

7、若一行语句过长,需要折行继续,则可以使用反斜杠\分隔,这个与C++一样

8、Python脚本代码可以直接在Shell中运行

9、倘若要从一个脚本文件运行,例如在D盘下创建一个main.py文件,其中输入代码print(“nihao”,”wohao”),然后进入到命令提示符,进入到D盘目录下,输入命令python main.py,即可运行脚本。很多Python脚本文件都会在第一行指定解释器的位置,但是,注意,真正正确的写法是:#!/usr/bin/envpython

二、开发工具

1、PYPI,也即python package index,是python官方的第三方库的仓库,官方推荐使用pip进行包的下载管理,pip相当于是linux中的yum,apt-get这样的工具,pip需要较高版本的python环境支持,所以,尽量使用较高的版本

2、Python的IDE工具非常的多,除了自带的IDLE外,还有很多,甚至一些商业的工具,有一些跨平台的工具使用JAVA开发的,所以会要求有JVM,就我个人来说,写片段代码使用IDLE比较多,很方便,如果是正式开发,则使用pycharm,这是一个收费的工具,不过很好用

三、注释及特殊运算符

1、#用来表示注释一行,从#开始到这一行结束都表示被注释

2、加减乘除以及取模运算符都是跟C一样的,这里特别介绍除法和乘方操作符

3、使用三重引号可以进行多行注释,只要不将这些字符串赋值给一个变量,都会被当成一个注释,可以是三个单引号,也可以是三个双引号这样的三重引号形式,三重引号的字符串是可以赋值给变量的,会保留字符串中所有的格式

4、在Python中,可以使用分号;将多个语句放在一行上,不过不建议这么做

5、for循环,while循环,if语句的条件都不用放在小括号中,函数定义时,参数需要放在小括号中

四、变量类型

4.1基本规则

I、Python是动态类型语言,不需要在使用变量之前先定义变量类型  ,当给 Python 中的变量赋不同类型的值时,变量呈现不同的类型,例如aa=”nihao”,此时aa是字符串类型;aa=45,则此时aa是数字类型

II、Python是一个强类型的语言,注意不要跟上面的动态类型搞混了,类似2+”2”这样的计算是会报错的,Python并不会进行自动的转换。事实上,强类型是指变量必须有显式的类型,无论这个类型是自动声明还是人工声明的,弱类型语言不需要声明类型

III、变量只能以字母或下划线开头,变量名没有长度限制

IV、在Python中,一切都是对象,包括基本数据类型例如int\float\string,例如x=100,注意,由于x是一个对象,因此x只是指向了100这个数值,而并不是x本身存储了100

4.2连续赋值

I、举例:x,y=34,56,通过这样的语法可以同时给x,y赋值,多个连续的变量可

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值