python之新的开始
Day 1-Morning
终于开通了新的博客(等待审核的过程用着备忘录敲...)~感谢几位大佬们愿意带我一起学习 大家一起加油!(苟富贵,勿相忘!/doge 哈哈哈)
初学python,以下是第一天的一小点学习总结:(买的书还没拿到,先凑合着学)
- IDLE是一个Python Shell(外壳),一个通过输入文本与程序交互的途径。eg:cmd窗口
- BIF(Built-in Functions)内置函数。eg:print();input().3.python的变量不需事先声明,直接给一个合法名字赋值,这个变量即可生成。
eg:temp=input("input a number:\n")
print(temp)
- 查看python内置函数的方法 在IDLE中输入:
dir(__builtins__)
- 变量(variable):
①使用变量之前,需要先对它赋值
②变量名同C,包括字母、数字、下划线,但不能以数字开头
③字母区分大小写
- 字符串:即引号内的所有东西(python既可以用单引号,也可以用双引号来表示字符串),因此也把字符串叫做文本。
- 字符串加字符串,即字符串的拼接。
- eg:print(5+8)
- 执行结果:13
- 字符串加字符串,即字符串的拼接。
- print('5'+'8')
- 执行结果:58
- 若字符串内容中出现单/双引号 eg:'Let's go' 解决办法:
- 使用转义字符(\) eg:'Let\'s go'
- 用不同的引号表示即可 eg:"Let's go"
- 若字符串内容中出现单/双引号 eg:'Let's go' 解决办法:
- 原始字符串:在字符串前面加上r——即不将‘\’作为转义字符,而是直接输出
- string='C:\now'
print(string)
执行结果:C:
ow
- string=r'C:\now'
print(string)
执行结果:C:\now
- 注意:使用字符串时,无论是否是原始字符串,都不能以反斜杠作为结尾(因为反斜杠放在字符串的末尾表示该字符串还没结束,换行继续的意思)
- 长字符串:
- 若用一个个\n\n\n太麻烦且不美观,可读性差,那么可用三重引号字符串("""内容""")就可以解决问题
# coding=gbk
print("从明天起,做一个幸福的人\n喂马,劈柴,周游世界\n从明天起,关心粮食和蔬菜\n我有一所房子,面朝大海,春暖花开")
print("""
从明天起,做一个幸福的人
喂马,劈柴,周游世界
从明天起,关心粮食和蔬菜
我有一所房子,面朝大海,春暖花开
""")#此处是中文注释 ---没错,我也想这样
- 注意:
- 第一行的注释为# coding=gbk,在首行指定了编码格式,就可以愉快使用中文注释了,同样适用于input中显示输入内容
- 编程中使用的标点符号都是英文输入法下的!否则报错!
- 比较操作符:
- eg:print(1<3)
- 执行结果:True
- print(1>3)
- 执行结果:False
SEE U!
python之新的开始的更多相关文章
- 2个版本并存的python使用新的版本安装django的方法
2个版本并存的python使用新的版本安装django的方法 默认是使用 pip install django 最新版的django会提示 要求python版本3.4以上,系统默认的版本是2.7.5 ...
- Python 3 新特性:类型注解——类似注释吧,反正解释器又不做校验
Python 3 新特性:类型注解 Crossin 上海交通大学 计算机应用技术硕士 95 人赞同了该文章 前几天有同学问到,这个写法是什么意思: def add(x:int, y:int) - ...
- caffe中使用python定义新的层
转载链接:http://withwsf.github.io/2016/04/14/Caffe-with-Python-Layer/ Caffe通过Boost中的Boost.Python模块来支持使用P ...
- 2018,学会python 在新公司扎根
五月份跳槽了,来新公司,是个跟我之前业务完全不同的行业,偏硬件,可是对硬件没有什么概念.而且自己都不知道从哪里下手的感觉.终于明白自己在上家公司已经将人待的生了锈,我们庆幸,也许还是不晚的. 执行学习 ...
- Python面向对象 --- 新旧式类、私有方法、类属性和类方法、静态方法
一.Python面向对象中的新旧式类 1)新式类(推荐使用):在定义类时,类后边括号里要继承基类(object).在python3.x中若没有指定父类,会默认使用的是object作为基类:在pytho ...
- python 下载新的模块
首先, 进入到python的安装目录 在安装目录下有一个Scripts文件夹. 然后里面有一个pip.exe 文件, 这个文件就是执行安装包的. 执行: pip.exe install django ...
- python添加新的模块
添加新的模块可以把路径放到环境变量中 或者放到site-packages文件夹下
- 为python 添加新功能-dump
一直觉得thinkphp提供的dump函数挺好用的,但是python里面没有,就一直想着写个简单的. dir是我比较常用的一个内置函数了,但是显示效果实在有点受不了,每次我都要从大量的字符串里找到我需 ...
- python的新特性
http://www.jb51.net/article/67699.htm Python中用format函数格式化字符串的用法:http://www.jb51.net/article/63672.ht ...
随机推荐
- 【Leetcode_easy】643. Maximum Average Subarray I
problem 643. Maximum Average Subarray I 题意:一定长度的子数组的最大平均值. solution1:计算子数组之后的常用方法是建立累加数组,然后再计算任意一定长度 ...
- OpenGL学习笔记 之二 (色彩相关)
参考: http://www.cnblogs.com/FredCong/archive/2012/10/13/2722893.html 使用RGB #include <glut.h> #i ...
- 提高.NET应用性能
提高.NET应用性能的方法 写在前面 设计良好的系统,除了架构层面的优良设计外,剩下的大部分就在于如何设计良好的代码,.NET提供了很多的类型,这些类型非常灵活,也非常好用,比如List,Dictio ...
- windows服务器入门 php的安装
下载PHP安装包(下载地址: http://windows.php.net/download/ ),本文档以5.3版本为例,选择如下图对应的安装包: 下载完成后进行安装PHP,需要选择Web服务时,选 ...
- python 字符串 - python基础入门(12)
在 python变量 文章中我们对python变量做了一个简单的了解,整数/浮点数/bool值相对来讲都比较简单,今天详细在讲解一下关于字符串的内容,字符串俗称:str. 在本文会大量的使用print ...
- [翻译向] 当flush privileges生效时
#前言: 最近频繁在mysql权限控制这里栽跟斗,在翻阅了一些资料之后,简单地翻译一下官网关于flush privileges的描述,抛砖引玉. #翻译正文: If the mysqld serv ...
- 变量————if语句——结构使用
1简述变量的命名规范 变量是以字母 数字 下划线组合而成 不能以数字开头 不能使用python中的关键字命名 变量要具有可描述性 区分大小写 name变量是什么数据类型通过代码检测 name = in ...
- WUSTOJ 1287: B304(Java:355ms,C:8ms)
题目:
- go变量的定义并赋值
变量在定义时没有明确的初始化时会赋值为_零值_. 零值是: 数值类型为 `0`, 布尔类型为 `false`, 字符串为 `""`(空字符串). package main impo ...
- 纯css实现移动端横向滑动列表&&overflow:atuo;隐藏滚动条
<!DOCTYPE html> <html> <head> <title>横向滑动</title> <style type=" ...