Python的简介

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

语法结构:

  • Python是一种解释性语言:Python开发过程中么有编译的环节。

  • Python是交互式语言:一个Python提示符,直接互动执行写你的程序。

  • Python是面向对象语言:Python支持面向对象的风格或代码封装在对象的编程技术。

Python中文编码

Python中默认的编码格式是ASCII格式,在没有修改编码格式时无法正确打印汉子,所以在读取中文时会报错。

解决方法:

在文件开头加入#-*- coding:UTF-8 -*- 或者#coding=utf-8就OK

实例:

#!/usr/bin/python

#-*- coding:UTF-8 -*-

print "您好,世界";

Pycharm设置步骤:

  • 进入file>Settings,在输入框搜索encoding

  • 找到Editor> File encodings,将IDE Encoding和Project Encoding 设置为UTF-8即可

Python标识符

  • 在Python里,标识符有字母,数字,下划线组成。

  • 在Python中,所有标识符可以包括英文,数字以及下划线(_),但是数字不能开头。

  • Python中的标识符是区分大小写的。

  • 不能使用Python的关键字

    关键字如:

    and、exec、not、break、for、from、pass、class、if等等。

注意:

python同一行可以显示多条语句,用分号;分开。

如:

>>>print 'hello'; print 'luwenjuan';

hello

luwenjuan

Python引导

python可以使用引号(')、双引号(")、三引号("""或‘‘‘)来表示字符串,引号的开始与结束必须使用相同的类型。

其中三引号可以有多行组成,编写多行文本的快捷语法,常用语文档字符串,在文件的特定地点,作为注释。

word = 'word'

luwenjuan = "hahhahahaah"

duanluo = """liuhaicheng"""

Python注释

Python中单行注释采用#开头

#/!/usr/bin/python

# -*- coding:UTF-8 -*-

print "hello, python";

输出结果:

hello, python

转载于:https://blog.51cto.com/luwenjuan/1922211

进入Python的多彩世界相关推荐

  1. python界面颜色-给Python点颜色——青少年学编程

    书名:给Python点颜色--青少年学编程 定价:59.8 ISBN:9787115512321 作者:佘友军 版次:第1版 出版时间:2019-09 内容提要: 面对科技驱动的未来,编程是学生们茁壮 ...

  2. python批量修改图片名

    项目场景: 在用python做一个蜘蛛纸牌时,需要添加多张纸牌的照片,而用tkinter.PhotoImage()仅支持gif等几种不常用的图片格式这就需要批量修该图片名,一个一个修改太麻烦,于是就网 ...

  3. Python爬虫——关键字爬取百度图片

    在日常生活中,我们经常需要使用百度图片来搜索相关的图片资源.而如果需要大量获取特定关键字的图片资源,手动一个个下载无疑十分繁琐且费时费力.因此,本文将介绍如何通过Python爬虫技术,自动化地获取百度 ...

  4. Github配置(git+vscode+python+jupyter)

    ①下载git 打开 git bash 工具的用户名和密码存储 $ git config --global user.name "Your Name" $ git config -- ...

  5. 【实验楼】python简明教程

    ①终端输入python进入 欣赏完自己的杰作后,按 Ctrl + D 输入一个 EOF 字符来退出解释器,你也可以键入 exit() 来退出解释器. ②vim键盘快捷功能分布 ③这里需要注意如果程序中 ...

  6. 【Kaggle Learn】Python 5-8

    五. Booleans and Conditionals Using booleans for branching logic x = True print(x) print(type(x))''' ...

  7. 【Kaggle Learn】Python 1-4

    [Kaggle Learn]Python https://www.kaggle.com/learn/python 一. Hello, Python A quick introduction to Py ...

  8. 使用python愉快地做高数线代题目~

    今天接触到了python,发现真是极易上手啊!对比c语言是什么鬼东西= = 诶,等下,看完教学文章发现TA在下面写了这句话 如果做了前面的内容你可能已被吸引了,觉得c语言真的是废材! 不...不是的. ...

  9. python 位运算与等号_Python 运算符

    和大多数语言一样,Python也有很多运算符,并且运算符跟其他语言的运算符大同小异接下来一一介绍: 算术运算符: 运算符描述实例 +加 - 两个对象相加a+b的输出结果是30 -减 - 得到复数或者一 ...

  10. python减小内存占用_如何将Python内存占用缩小20倍?

    当程序执行过程中RAM中有大量对象处于活动状态时,可能会出现内存问题,特别是在对可用内存总量有限制的情况下. 下面概述了一些减小对象大小的方法,这些方法可以显著减少纯Python程序所需的RAM数量. ...

最新文章

  1. ectouch java_ectouch第七讲 之ECshop模板机制整理
  2. 全球智能制造发展现状及前景预测 工业机器人引领行业发展
  3. php基础知识手册,PHP基础知识(三)
  4. Android中网络请求创建单个线程池的方法
  5. [家里蹲大学数学杂志]第405期中国科学院数学与系统科学研究院2015年夏令营分析与代数试题...
  6. web页面锁屏初级尝试
  7. 源码 状态机_[源码阅读] 阿里SOFA服务注册中心MetaServer(1)
  8. python多线程编程_python多线程编程(1): python对多线程的支持
  9. Hive导数据到本地文件
  10. amd860k能装黑苹果吗_可以黑苹果,性能比同价位的GTX1650强,RX580 2048SP不香吗?...
  11. JavaScript对象学习笔记
  12. python实现文件格式转换_python实现快速文件格式批量转换的方法
  13. HDU1693 Eat The Trees(插头dp)
  14. Excel·VBA自定义函数扩展VLOOKUP
  15. Mac大小写切换,中英文切换
  16. 如果使用CSS创建表格显示
  17. android实现自动触摸,Android编程开发之多点触摸(Multitouch)实现方法
  18. 负数和正数的存储方式。
  19. 计算机网络启动慢,电脑开机后网络连接图标出现的太慢了,2分钟才能出现,不出现什么都做不了,怎么办?如果手动设置...
  20. python中的while语句

热门文章

  1. 非常的好的协同过滤入门文章(ZZ)
  2. eclipse远程发布代码的方法(SSH自动同步)
  3. 线程安全的list之synchronizedList和CopyOnWriteArrayList
  4. Jenkins持续集成环境, 如何自定义 maven 仓库
  5. Android源码分析之Builder模式
  6. Android - 硬件抽象层(HAL)
  7. EMS设置发送连接器和接收连接器邮件大小
  8. linux  指令 备注
  9. LayaAir学习笔记
  10. HTML day02(html列表与菜单的制作)