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()
猜你喜欢
- git忽略的原理:git设置本地忽略必须保证git的远程仓库分支上没有这个要忽略的文件,如果远程分支上存在这个文件,本地在设置ignore
- 利用Java语言中的集合、Swing、线程等知识点编写一个坦克大战游戏。(1) 画出敌我坦克的原理:在坦克类里面有一个布尔类型变量good。
- 缓冲区的建立目的就是增加传输性能,使我们传输数据更加快速缓冲区的内部其实很简单 就是在内部封装了一个数组 用数组来存储数据 对外提供一些方法
- package com.abc.dao;import java.sql.Connection;import java.sql.DriverM
- HttpServletResponse接口的sendRedirect()方法可用于将响应重定向到另一个资源,它可以是Servlet,Jsp或
- 在java项目开发中。最开始换行符大家一般是在idea中设置新文件为LF,并且对旧文件通过IDEA下方的点击来更换换行符。很显然,对于几千文
- 本文实例讲述了C#验证码识别基础方法,是非常实用的技巧。分享给大家供大家参考。具体方法分析如下:背景最近有朋友在搞一个东西,已经做的挺不错了
- 1. 对图片本身进行操作尽量不要使用 setImageBitmap、setImageResource、 BitmapFactory.deco
- 使用AES算法可用于对数据进行加密码与解密,使用的时候需要注意两点:1)被加密的串越长,加密后的字符串越长,注意数据库字段的设计;2)Lin
- 这篇文章算是对整个引导界面开发专题的一个终结了吧,个人觉得大部分的引导界面基本上都是千篇一律的,只要熟练掌握了一个,基本上也就没什么好说的了
- 1. 介绍这个项目让你可以去读取并解析一个PDF文件,并将其内部结构展示出来. PDF文件的格式标准文档可以从Adobe那儿获取到. 这个项
- • 创建目录和文件1、通过Path类的Combine方法可以合并路径。string activeDir = @"C:\myDir&
- 最近做的一个小东西遇到这样的情况,我从一个页面MainActivity修改一些内容,需要跳转到一个新的EditActivity去做修改操作,
- Spring Framework 提供了一套可以方便地对 Controller 层中接收的参数进行校验的框架,其中就包括了 @Validat
- 最近在做项目的时候有用到对两个集合中的元素进行对比求其交集的情况,因为涉及到的数据量比较大,所以在进行求两个集合中元素交集的时候,就应该考虑
- 前言最近在Android Automotive 上遇到的一些问题,有好几个都跟Android 车载操作系统上应用的驾驶模式有关,国内这方面的
- 本文实例讲述了C#实现将汉字转化为2位大写的16进制Unicode的方法。分享给大家供大家参考。具体实现方法如下:说明:str.ToStri
- 学习平台微软开发者博客:https://devblogs.microsoft.com/?WT.mc_id=DT-MVP-5003986微软文
- 1. 建立一个实现Filter接口的类所有过滤器都必须实现javax.servlet.Filter。这个接口包含三个方法,分别为doFilt
- 本文实例讲述了Android开发实现读取Assets下文件及文件写入存储卡的方法。分享给大家供大家参考,具体如下:调用一个反编译的.so文件