Python基础教程学习笔记 第一章 基础知识
作者:mdxy-dxy 发布时间:2023-12-28 17:45:56
1、python的每一个语句的后面可以添加分号也可以不添加分号;在一行有多条语句的时候,必须使用分号加以区分
2、查看Python版本号,在Dos窗口中输入“python -V”查看版本号,注意V是大写字母,这条命令是Windows命令,而不是python shell的命令
3、让解释器只执行普通的除法运算:from __feture__ import division
4、执行整除运算的运算符://
5、取幂运算符:2**4 相当于2的4次方,-2**4相当于2的4次方之后取负,因为取负运算符的优先级低于**运算符,pow(底数,指数)函数也可以达到**运算符的目的,而且应该更好
6、在低版本的python中,比较大的数字要加上L后缀
7、表达式与语句的区别:表达式 —— 某事;语句 —— 干某事
8、直接输入2*2后会自动输出运算结果,是解释器的默认行为
9、python shell 不会对语句调用repr()函数,只会对表达式调用repr()函数
10、input("提示文字:")方法的返回值是用户输入的内容
11、Math函数使用前需要导入math模块:import math
之后执行math模块的函数需要如下:
math.round():求近似值
math.abs():求绝对值
math.floor():求不大于参数的最大整数
math.ceil():求不小于参数的最小整数
math.sqrt():求平方根
如果不想输入math,则可以执行:from math import floor类似的语句
12、CMath函数使用前需要导入cmath模块,具有和math模块相同而函数,只不过是对复数进行运算
13、NAN的意思:Not a Number
14、执行python程序:python py文件的全名
15、单引号和双引号都可以表示字符串,但是需要成对匹配
连接字符串的方法:a>相连着的两个字符串自动连接 2> 使用连字符+连接字符串(这一点和Java一样)
16、"""字符串内容"""和'''字符串内容'''中的字符串内容都可以是多行的,也可以包含单引号、双引号
17、repr()函数和str()函数的作用都是将其他的类型转换为字符串类型
18、python一条语句可以使用\来换行
19、原始字符串就是字普通的在字符串之前加上r来表示,末尾不能有单个的\,但是可以有多个,这些\\\会原样输出,而不会转义
20、python 3.0中,都是Unicode字符,每一个字符占用16位,3.0以前都是ASCII字符,每个字符占用8位;unicode字符串前缀可以使用u
21、转型函数:float()、int()、long()
猜你喜欢
- 最近设计要求要一个圆形进度条渐变的需求:1.画圆形进度条2.解决渐变最终实现效果代码package com.view;import andr
- 引入依赖<dependency> <groupId>org.apache.tika</groupI
- NPOI 2.0将DataTable对象转换为Excel 2007文件提供下载using NPOI.SS.UserModel;using N
- VB.NET中的除法运算符有两个:/(浮点除法)、\(整数除法)C#中的除法运算符只有一个:/(除法)VB.NET中的除法运算符与C#中的除
- 最近因为用的发送邮件的地方,就查询了资料,总结以下几个方法1、利用新浪邮箱发送2、利用公司邮箱发送3、利用CDO发送,这种方式要引用Inte
- 前言借用《Effactive Java》这本书中的话,float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点
- synchronized关键字,一般称之为”同步锁“,用它来修饰需要同步的方法和需要同步代码块,默认是当前对象作为锁的对象。同步锁锁的是同一
- 本文实例讲述了Android viewpager中动态添加view并实现伪无限循环的方法。分享给大家供大家参考,具体如下:viewpager
- 概念里氏替换原则是任何基类出现的地方,子类一定可以替换它;是建立在基于抽象、多态、继承的基础复用的基石,该原则能够保证系统具有良好的拓展性,
- 经过各种各样的整理,以及和热心网友讨论,终于整理出了九种android开发中最常见的问题和解决方案再次跟大家分享下!!有用的话请顶顶帖子,共
- 先说结论:对于有捕获的lambda,其等价于对象。对于没有任何捕获的lambda,其等价于函数!首先,很多C++程序员从lambda 用法上
- 前言现在有这么个需求,网上购物,需要根据不同的规则计算商品折扣,比如VIP客户增加5%的折扣,购买金额超过1000元的增加10%的折扣等,而
- 1.下载jdk8 1)官网下载地址Java8下载官网地址:http://www.oracle.com/technetwork/java/ja
- 前言一般在c++中没有使用的变量会有警告,C#中也有,在QT中我们利用Q_UNSED可以直接消除这些警告,那么我们在C#中该如何做才能消除这
- 前言在引入 fl_chart 绘制图表的时候,看到插件有下面这样的动效,随机散乱的圆点最后组合成了 Flutter 的 Logo,挺酷炫的。
- C# 自带的HttpWebRequest效率太低,对于自组HTTP封包不好操作。在写超级SQL注入工具时,研究了很长一段时间如何使用Sock
- 前言通过Mybatis做7000+数据量的批量插入的时候报错了,error log如下: , ('G61010352', &
- 阶乘(Factorial)是个很有意思的函数,但是不少人都比较怕它,我们来看看两个与阶乘相关的问题: 1、 给定一个整数N,那么N的阶乘N!
- 之前文章都是基于用户名密码登录,第六章图形验证码登录其实还是用户名密码登录,只不过多了一层图形验证码校验而已;Spring Security
- 在程序设计过程中,我们总是希望自己设计的程序是天衣无缝的,但这几乎又是不可能的。即使程序编译通过,同时也实现了所需要的功能,也并不代表程序就