Python学习--python基础

原创 2018年04月16日 20:37:16

Python基础里主要是讲了一下Python的语言风格和规范。既然是自己的一个学习过程,那么我想,每个小规范举一个例子或者用最精简的一句话概括其要点,自己就可以很好掌握了。

1.输入:

name = input('please enter your name')

input()表输入,可以把输入的值给一个变量,括号内写入一些提示内容使程序更有交互性。

input()返回的数据类型是str

2.输出:

print('My name is', name)

print()表输出,其中的分隔符用逗号来表示,逗号显示为空格。

3.注释:

# 表示

4.判断语句:

if ,for等后面没有(),冒号表结尾,冒号后的语句空4个空格表缩进,缩进语句视为代码块。

优点:

1.格式化代码

2.强迫程序员写出缩进较少的代码

缺点:

“复制-粘贴”失效

5.数据类型和变量

(1)整数

     1,100,-80,0Xff00(十六进制表示)

     用整数表示的数,其加减乘除等运算永远精确,没有误差。

(2)浮点数

     1.23,-9.01, 1.23e9

     运算会有误差

(3)字符串

     “I'm OK” 包含的字符是 I,' , m,  , O, K-->6个字符

        1.内容包含即包含“,又包含‘--->用转义字符 \ 标识

      ‘I \' m \" OK \”!' --> I' m " OK ”!

        2.为了简化  --->用 r' '来表示,‘ ’内部的字符串默认不转义

        print(r' \\\t\\ ')---> \\\t\\

        3.有很多换行,为了易读不写\n --->用 '''...... '''

        print('''line1

                   line2

。。。。。

                   linen''') ---> 原样输出

6.布尔值

True   False

7.空值

NULL

8.变量

a = 'ABC'

1.内存中创建一个‘ABC’的字符串

2.内存中创建一个名为a的变量,并把它指向a

9.常量  不能变的量

除法:/ 结果为浮点数

10/3 = 3.333......5

地板除:// 除法仍是整数 ,所以整数运算结果永远精确

10//3 = 3

取余:% 

10%3  = 1


版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Ada_lake/article/details/79965223

【Python】第二周Python基础(下)

本周课程主要讲解Python的面向对象编程, 异常处理、模块、MySQL数据库、Python的数据库支持以及图形用户界面等技术,最后我们使用阶段案例开发了一个《飞机大战》的游戏。
  • 2018年03月16日 11:34

零基础如何系统的学习python

零基础如何系统的学习python
  • qq_38275284
  • qq_38275284
  • 2017-04-11 18:12:30
  • 1016

零基础如何开始学习 Python?看完这篇从小白变大牛!

1、选择Python版本对于Python工程师来说,Python的版本则是你们的工作环境。所以在学习之前一定要考虑选择一个合适自己的版本,Python3对零基础的小白很友好,易上手。选好版本后就可以开...
  • qq_41396296
  • qq_41396296
  • 2018-02-10 17:45:58
  • 1053

python基础语法

  • 2017年10月26日 10:48
  • 39.8MB
  • 下载

有C/C++/Java基础的,学习Python一篇文章就够了

有C/C++/Java基础的,学习Python一篇文章就够了
  • qq_29591261
  • qq_29591261
  • 2017-08-11 20:21:03
  • 2159

Python零基础入门一

上一个寒假学习完了《Android-第一行代码》这本书,这个寒假打算好学习一下python这门语言,一方面是由于对python的爬虫比较感兴趣,另一方面也是算是搜索查找的一种工具。这次学习由于没有找到...
  • BeMoreQuiet
  • BeMoreQuiet
  • 2017-01-09 21:21:34
  • 2008

Python学习资料

  • 2016年03月02日 18:03
  • 55KB
  • 下载

零基础入门学习Python(绝对干货,值得学习)

  • 2018年01月20日 15:07
  • 49B
  • 下载

python入门 零基础入门 学习资料整理

Python 是一种面向对象的解释型计算机程序设计语言,创始人为荷兰人吉多·范罗苏姆(Guido van Rossum),是一门对初学者比较友好的编程语言,入门相对简单,并且网上有大量的学习资料。我在...
  • qq_35494031
  • qq_35494031
  • 2017-12-20 14:32:07
  • 233

Python基础

  • 2018年03月25日 13:17
  • 18.86MB
  • 下载
收藏助手
不良信息举报
您举报文章:Python学习--python基础
举报原因:
原因补充:

(最多只允许输入30个字)