Python自学笔记(一):认识python及python基本语法

python基础知识了解

1.了解Python

 shell 和 c 还有ABC这些语言的特点
 作者:吉多
 特点:简单,易学,开源免费,胶水语言

 python是解释型语言,Python解析器直接解析成机器识别的代码,并且执行


2.Python的应用场景

  web开发,操作系统管理,自动化运维,自动化测试,科学计算,前端开发,服务器开发,网络爬虫,人工智能

3.第一个Python程序

第一种:

print(“holle world”)

第二种:

#!usr/bin/python

print(“holle world”)

在代码第一行写入执行时的Python解析器路径,编辑完成后,在linux中需要对该python文件增加执行权限“x”

chmod  777 文件名,执行时只需要./文件名就可执行

运行命令:

python3   文件名.py

python   文件名.py

4.在Python2支持中文,Python3默认已经支持中文了

 要想在Python2中识别中文,需在文件开头添加:#-*-coding:utf-8-*-(推荐写法)

                                                                            #coding=utf-8(简单写法)


5.linux中开启Python2和Python3的交换模式:

进入命令:ipython和ipython3

退出命令:exit(),ctrl+d

用于验证简单代码

6.注释:单号注释和多行注释

 #后面是注释的内容
 ''' 这是多行注释的第一种写法'''
 """ 这是多行注释的另外一种写法"""

7.Python变量定义

Python中,存储一个数据,需要一个叫做变量的东西,可以说用于存储数据的是变量,如下示例:

 如: a = 100   #a就是一个变量

8.Python变量存储的类型:

当不知道一个变量的类型的,可以使用type(变量的名字),来查看变量类型如:


运行结果:


9.Python中标识符与关键字

  标示符是自己定义的,如变量名 、函数名等

  关键字:系统定义的特殊意义的标识符。

查看关键字:

 and     as      assert     break     class      continue    def     del

  elif    else    except     exec      finally    for      from    global

      if      in      import     is        lambda     not         or      pass

      print   raise   return     try       while      with        yield

9.1标识符命名规则

关键字,是python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标示符

  a.见名知意

  b.由数字,字母和下划线组成
    例如:my_name = "superTeacher"
  c.标识符命名的三种方式:
   下划线方式: my_name
    小驼峰: myName
    大驼峰:MyName
推荐使用“_”来链接单词, 标识符区分大小写

10.Python输入函数

  Python3中:input(),输入的任何内容都是以字符串输出
  Python2中:raw_input()输入的任何内容都是以字符串输出,但是在Python3中已经不用了

             input(),输入的内容当作是表达式

如:

结果:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值