1、查看python版本

  python -V

2、指定python文件的编码格式

  # -*- coding: utf-8 -*-

3、变量命名以字母和下划线(_)开始

  _num num

4、注释 # 开头表示注释该行

  # 这里是注释部分

5、多行语句用反斜杠(\)实现

  toatl = num1 + \

      num2 + \

      num3

6、数据类型:Number(整数、布尔、浮点数、复数)、String(字符串)、List(列表[])、Tuple(元组())、Sets(集合{})、Dictionary(字典)

  Number:整数(1)、浮点数(1.23)、复数(1+2j)

  String:元素不可更改,可切片

  List:元素可更改,可切片

  Tuple:元素不可更改,可切片,包含一个元素的元组后面需带逗号,如 tup = (1, )

  Set:无序不重复元素序列,创建空集合必须set()而不是{}

  Dictionary:无序键(key):值(value)对集合,键(key)是不可变类型,创建空字典用{}

7、字符串

  单引号、双引号表示单行字符串(使用相同)

  三引号('''或""")间指定多行字符串

  自然字符串,在字符串前加r 或 R,r"hello world \n",则不会进行转义,显示为 hello world \n

8、同一行显示多条语句,语句间用分号(;)分割

  x = 3; y = 4

9、数据类型转换

  将数据类型作为函数名即可,返回一个新的对象,简单的如 int(x),float(x)、str(x)等

10、脚本运行

  1、python *.py(*为python文件名字)

  2、在python文件中加入 #! /usr/bin/env python (windows下双击即可运行,linux/unix下 ./*.py)

python3 入门基础的更多相关文章

  1. Python3入门基础--str常用方法

    Python基础之String常用方法 str():将其他类型的变量转换为str类型,例如: name = 'Jack' age = 22 course = ['web','Java','mysql' ...

  2. Python3入门机器学习经典算法与应用

    <Python3入门机器学习经典算法与应用> 章节第1章 欢迎来到 Python3 玩转机器学习1-1 什么是机器学习1-2 课程涵盖的内容和理念1-3 课程所使用的主要技术栈第2章 机器 ...

  3. 智普教育Python视频教程之入门基础篇,python笔记

    智普教育Python视频教程之入门基础篇,python笔记 print id()内存地址 type()变量类型 windows命令行下edit命令 python数据类型不需要指定类型 定义hostna ...

  4. 全面系统Python3入门+进阶课程 ✌✌

    全面系统Python3入门+进阶课程 (一个人学习或许会很枯燥,但是寻找更多志同道合的朋友一起,学习将会变得更加有意义✌✌) 无论是大数据.人工智能还是机器学习,Python都是最热门的首选语言 ,这 ...

  5. Python3入门机器学习经典算法与应用☝☝☝

    Python3入门机器学习经典算法与应用 (一个人学习或许会很枯燥,但是寻找更多志同道合的朋友一起,学习将会变得更加有意义✌✌) 使用新版python3语言和流行的scikit-learn框架,算法与 ...

  6. 【JulyEdu-Python基础】第 1 课:入门基础

    一些学习资源的收集: 可汗学院 视频 公开课 Grossin 编程教室: 一个非常简单,对初学者非常友好的教程和在线联系 廖雪峰教程 书籍: Python核心编程: 这本书应该是最清楚.最深入全面的书 ...

  7. mybatis入门基础(二)----原始dao的开发和mapper代理开发

    承接上一篇 mybatis入门基础(一) 看过上一篇的朋友,肯定可以看出,里面的MybatisService中存在大量的重复代码,看起来不是很清楚,但第一次那样写,是为了解mybatis的执行步骤,先 ...

  8. 01shell入门基础

    01shell入门基础 为什么学习和使用shell编程 shell是一种脚本语言,脚本语言是相对于编译语言而言的.脚本语言不需要编译,由解释器读取程序并且执行其中的语句,而编译语言需要编译成可执行代码 ...

  9. Markdown入门基础

    // Markdown入门基础 最近准备开始强迫自己写博文,以治疗严重的拖延症,再不治疗就“病入骨髓,司命之所属,无奈何”了啊.正所谓“工欲善其事,必先利其器”,于是乎在写博文前,博主特地研究了下博文 ...

随机推荐

  1. POJ 3258 River Hopscotch(二分查找答案)

    一个不错的二分,注释在代码里 #include <stdio.h> #include <cstring> #include <algorithm> #include ...

  2. Hadoop集群搭建的密钥配置SSH实现机制

  3. 转:创建编码的WebTest

    创建编码的WebTest•通常,通过将现有的已记录Web测试转换为编码的Web测试来创建编码的Web测试.记录的Web测试以“Web测试编辑器”中可见的请求树开头.编码的Web测试是一个生成一系列We ...

  4. shell中break 与 continue

    在学习中我看到不单单有break和continue的存在,还有break -n  和  continue -n 的存在  那么它们有什么区别呢. 这时可以写出测设代码: for i in a b c ...

  5. 首页布局时div的宽度设置要注意

  6. fn标签

    <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>

  7. IFieldEdit Interface 接口

    Description The IFieldEdit interface is used when creating new fields. You should not use it to modi ...

  8. [算法] kruskal最小生成树算法

    #include <stdio.h> #include <stdlib.h> #define MAX 100 int N, M; struct Edge { int u,v; ...

  9. Nagios简介

    Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报警第 ...

  10. oracle创建游标和输出

    declare  cursor c_test_tbl2 is    select t2.id, t2.salary      from test_tbl2 t2, test_tbl1 t1     w ...