python基础知识第一节

一  计算机基本组成:

CPU、内存、主板

计算机最底层是电子电路,只能识别两个数:0和1

二  Python概述:

python是解释型语言、弱类型语言

现在热度排名第4

python1.0在1994年1月发布

python2.0在2000年12月16发布,近年来一直更新到2.7版本,14年11月,官方宣布将于2020年取消python2的更新。

python3.0在08年12月3日发布,自此不断更新,正渐渐取代python2版本。

三  基础知识 :

第一个程序

在notepad++中建立first.py文件,键入

1 print("你好啊,我是刘德华")

cmd中按路径执行

由于我的电脑上装有python2.7和python3.6。系统默认执行python2.7版本

在执行时出现问题,因为python2版本不能支持中文

在使用3.6版本执行程序时没有问题

变量:

命名规则:

1.由数字、字母、下划线组成(如sand、cat2、dog_3、__、_3是可以的)

2.不能由数字开头,更不能是纯数字(如33,3am,2_是错误的)

3.不能是关键字(不能定义def、print、等为变量)

4.不要太长

5.不要用中文

6.区分大小写

7.要有意义

8.驼峰和下划线命名

常量:如圆周率PI,全部字母大写,约定俗成

注释: 

单行注释:前面加#

多行注释:用三引号将注释内容括起来

1 ‘‘‘
2 不会治病的
3 语文老师
4 不是好警察
5 ‘‘‘

引用时注意:

1 #请你打印出:周杰伦说:"菊花残,满地伤,你的笑容已泛黄"
2 print(‘周杰伦说:"菊花残,满地伤,你的笑容已泛黄"‘)
3 print ("周杰伦说:\"菊花残,满地伤,你的笑容已泛黄\" ") 

\"可以将字符转义

字符串拼接:

1 r1 = "天涯"
2 r2 = "共"
3 r3 = "此时"
4 print(r1+r2+r3)

加深理解:

1 s1 = "sylar"
2 s2 = "ame"
3 s3 = "miracle"
4 s4 = s1 + s2 + s3
5 print(s4)
6 print("LGD有个一号位"+s2+",能打过液体的"+s3)

end=""作用:

1 print("你好")
2 print("王力宏")
3 print("林俊杰")

1 print("你好",end="")
2 print("王力宏",end = "")
3 print("林俊杰", end = "")

数据类型:

1.int型整数:+ - * / %(取余) //(整除),> < <= >= !=(不等于)

2.str字符串:用‘,","""引用的都是字符串

3.bool布尔值,只有True和False两个值

用户交互(input)

变量=input("提示语") 变量是字符串类型str

将字符串传化为整数: int(str)

if..else...语句

 1 # 输入你兜里的钱
 2 # 如果你的钱大于500块. 喝啤酒吃炸鸡. 生活美滋滋
 3 # 如果你兜里的钱 小于500 大于300. 吃个盖浇饭. 生活乐无边
 4 # 如果你都里的前 小于300 大于50. 吃个方便面. 开心
 5 # 如果你兜里的钱 小于50. 今天减肥.
 6
 7 money = input("请输入你兜里的钱:")
 8 if int(money) > 500:
 9     print("和啤酒吃炸鸡. 生活美滋滋")
10 else:
11 # 小于500
12     if int(money) > 300:
13         print("盖浇饭走起")
14     else:
15         if int(money) > 50:
16             print("方便面走起")
17         else:
18             print("减肥")

用if...elif...语句写:

 1 money = int(input("请输入你兜里的钱:"))
 2
 3 if money > 500:
 4     print("和啤酒吃炸鸡. 生活美滋滋")
 5 elif money > 50:
 6     print("方便面走起")
 7 elif money > 300:
 8     print("盖浇饭走起")
 9 else:
10     print("减肥走起")

原文地址:https://www.cnblogs.com/listash/p/9255925.html

时间: 2024-08-08 05:31:33

python基础知识第一节的相关文章

linux基础知识第一节

用户接口: 是一种独特的应用程序,能够为用户提供启动其它应用程序的的机制 cli:命令提示符,用户输入要执行的命令即可, shell: 外壳 sh ,csh ,ksh ,   bash, zsh , tcsh gui: 通过点击操作来启动应用程序 gnome,  mainframe  大型机 多用户操作系统    多终端   终端:设备,显示器,鼠标,键盘 虚拟终端 表示:/dev/tty# ctrl-alt-f(1-6) 物理终端(控制终端)console 串行终端 伪终端 /dev/pts#

萌新向Python数据分析及数据挖掘 第一章 Python基础 第十节 文件和异常

第一章 Python基础 第十节 文件和异常 从文件中读取数据 读取文件.文件路径   1 filename = 'pi_digits.txt' #文件名取个代号 2 #读取整个文件 3 with open(filename) as file_object: 4 contents = file_object.read()# 给内容取个代号 5 print(contents.rstrip()) 6 #逐行读取 7 with open(filename) as file_object: 8 for

Python基础知识两部曲:二

如果没有看基础部分第一章,请前往Python基础知识两部曲:一 8.函数 1.定义函数: 使用关键字def来告诉python你要定义一个函数 接着指出函数名:如下面函数名是--greet_user ()是必须带上的,这里可以可以传递一些参数,也可以不传 以:结尾,且与后面所有的缩进构成了函数体 调用函数直接写上函数名,如果有参数记得带上参数 1. 无参数的函数: def greet_user(): """显示简单的函数体""" print(&qu

python基础知识部分练习大全

python基础知识部分练习大全   1.执行 Python 脚本的两种方式 答:1.>>python ../pyhton.py 2. >>python.py   #必须在首行有 #!/usr/bin/env python3 指定执行语言 2.简述位.字节的关系 答:一个字节(byte)=8位(bit)  位为最小的单位 3.简述 ascii.unicode.utf-8.gbk 的关系 ascii:只能表示256个符号 unicode:万国码,各国都有 需要有2位来表示 utf-8

Python基础知识(五)

# -*- coding: utf-8 -*-# @Time : 2018-12-25 19:31# @Author : 三斤春药# @Email : [email protected]# @File : Python基础知识(五).py# @Software : PyCharm Python基础知识(五)今日内容大纲:昨日内容回顾 list: 增:append() insert(index,object) extend() 迭代着追加 删: pop 默认删除最后一个,按照索引去删除,有返回值.

Python基础知识思维导图|自学Python指南

微信公众号[软件测试大本营]回复"python",获取50本python精华电子书. 测试/开发知识干货,互联网职场,程序员成长崛起,终身学习. 现在最火的编程语言是什么?答案就是Python. 人生苦短,我用Python Python的特点: Python一直是位于编程语言排行榜的前三位, Python遵循"简单.优雅.明确"的设计哲学,语法简单易懂,而且Python的中文文档也于2019年3月份发布,各种开发环境也越来越简单. Python免费开源. Pytho

python基础知识 01 python模块

Python基础知识 (1)python模块(2)如何声明python变量(3)进制转换(4)格式化数字(5)单行注释和多行注释(6)单引号和双引号字符串(7)拼接字符串(8)长字符串 第一课:python模块 python模块 = 封装了API的library 我们先不讲如何定义模块 ,我们先讲如何引用模块 模块分为2类 1.python自身提供的模块 2.自定义模块 //这两种方法呢,我们引用的方式是一样的 引用模块的关键字为import 这个和Java的引用方式是一样的,但是 有很大的区别

Python基础知识详解 从入门到精通(七)类与对象

本篇主要是介绍python,内容可先看目录其他基础知识详解,欢迎查看本人的其他文章Python基础知识详解 从入门到精通(一)介绍Python基础知识详解 从入门到精通(二)基础Python基础知识详解 从入门到精通(三)语法与函数Python基础知识详解 从入门到精通(四)列表.元组.字典.集合Python基础知识详解 从入门到精通(五)模块管理Python基础知识详解 从入门到精通(六)文件操作PS:很多人在学习Python的过程中,往往因为遇问题解决不了或者没好的教程从而导致自己放弃,为此

python基础知识总结

python有段时间没用了,实在是惭愧啊,屌丝今天决定开始对python基础知识重新进行总结,以慰自心. 一.python概念 Python是著名的"龟叔"Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言. python定位"优雅","简单","明确" 二.python安装 略 三.python基础 1.数据类型 整数: Python可以处理任意大小的整数,当然包括负整数,在程序