第一周Python学习7-30

1、启动IPython的方法:在cmd中通过ipython命令启动IPython命令行或者在cmd的敲jupyter-notebook命令,获取网址然后用浏览器                     登录,打开网站界面的IPython

2、代码中的注释:单行注释-以#和空格开头的部分

多行注释-三个引号开头,三个引号结尾

3、变量和类型:整型(int)、浮点型(float)、字符串型(char)、布尔型(boolean,布尔值只有true和false两种)

4、变量的使用:

input:函数输入

type():检查变量的类型

int():将一个数值或字符串转换成整数,可以指定进制

float():将一个字符串转换成浮点数

str():将制定的对象转换成字符串形式,可以指定编码

chr():将整数转换成该编码对应的字符串(一个字符)

ord():将字符串(一个字符)转换成对用的编码(整数)

例:

5、运算符:

运算符 描述
[][:] 下标,切片
** 指数
~+- 按位取反, 正负号
*/%// 乘,除,模,整除
+- 加,减
>><< 右移,左移
& 按位与
^| 按位异或,按位或
<=<>>= 小于等于,小于,大于,大于等于
==!= 等于,不等于
isis not 身份运算符
innot in 成员运算符
notorand 逻辑运算符
=+=-=*=/=%=//=**=&=|=^=>>=<<= (复合)赋值运算符

6、课上练习编程代码

练习一:华氏温度转摄氏温度

练习二:输入圆的半径计算周长和面积

练习三:输入年份判断是不是闰年

练习四:判断是否为水仙花数

练习五:实现一个正方形

输出随机数:

循环:

格式化输出(.format)

==是判断数值,is是判断内存地址

:(索引,前闭后开)

提取数字:

原文地址:https://www.cnblogs.com/cqyyyyy/p/11272736.html

时间: 2024-10-28 16:34:14

第一周Python学习7-30的相关文章

暑假第一周Java学习心得

因为上周由于在学校忙于小学期的任务,所以忘记了发布博客,所以计划在第二周结束的时候再补上第一周的学习内容. (1)本周在学校几乎每天都在学习,除了每天下午下了课会和同学出去打篮球外,几乎每天都在都在编程.本周安装了java 的开发工具创建了saluton程序. (2)下周准备认真预习java语言,同时复习C++学习class语句,main语句,大括号,学习在变量中储存信息,保存编写好的程序,将程序编译为class文件, ,学习构造一个应用程序,并向程序传递参数,学习使用Java类库,并在程序中创

201671010103 2016-2017-2 《Java程序设计》第一周,学习心得

开学第一周,就已经和所有的科目"对峙"过一两次了,和想象中的不太一样,特别是Java的学习!          上第一节Java课,听完老师的要求,我内心并不是很排斥,之前上中学的时候就接受过那种教学方法,可我很清楚,现在和之前很不一样.           因为教材不够,两三个人一本书,所以周四的预习真的特别特别仓促,更何况还需要看两章的内容,因此课本上的知识点基本上是零掌握,在这便导致自己在周五的实验课上听得特别吃力,再加上自己计算机知识各方面的欠缺,四个小时实验课中的各种操作,我

周总结(2017.2.16):第一周算法学习。

周总结:算法学习总结之DFS和BFS 一:DFS算法 目的:达到被搜索结构的叶节点. 定义:假定给定图G的初态是所有的定点都没有访问过,在G中任选一定点V为初始出发点,首先访问出发点并标记,然后依次从V出发搜索V的每个相邻点W,若W未曾出现过,则对W进行深度优先遍历(DFS),知道所有和V有路径相通的定点被访问. 如果从V0开始寻找一条长度为4的路径的话: 思路步骤: 先寻找V0的所有相邻点:dis{v1,v2,v3},V1没有访问过,所以对V1进行深度遍历并将V1标记为访问过,此时路径长度为1

第一周python入门

第一编程语言的分类: 1.机器语言  二进制编程 直接操作硬件 优点:执行速度快 缺点:开发效率低   面向机器编程 2.汇编语言 英文标签代替一串特定的二进制,直接操作硬件 缺点开发效率低   面向机器编程 3.高级语言 站在人的角度编程,机器无法理解,需要翻译 第二语言的分类编译型和解释型语言: 编译型:一次性得到所有结果,拿到翻译的结果执行 gcc 把C语言编译为二进制.调试麻烦 解释型(python):一边解释一边执行. 第四变量: 如何定义变量:  name="egon"  

&lt;第一天&gt;--Python学习_02

1.python数据类型  A.整数: -----------------------------创建--------------------------------- a = 123 print(type(a))   # 查看a的数据类型. -----------------------------转换--------------------------------- age = '18' new_age = int(age) # 字符转为整数 B.布尔值:[true与false] -----

&lt;第一天&gt;--Python学习_01

1.python介绍 (1).linux系统自带python. (2).python有自己的库. (3).java运行效率比python高,但java要写100行代码的功能,而python用10行代码即可完成. (4).GO语言的网络请求最好,但在正则方面比较弱. 2.python与C的运行机制 (1).C语言:直接转为机器码交给计算机进行运行. (2).其它语言:字节码--->机器码--->交给计算机运行. 3.python种类 (1).CPython:--->解释型,编译一行运行一行

第一周HTML学习心得

作为一个菜鸟,这是我的第一篇学习博客,也许没那么细致,见谅. 首先要认识HTML(Hyper Text Markup Language),HTML是一种文本解释性的程序语言. HTML的结构:完整的HTML文件至少包括<html>,<head>,<title>,<body>这几个标签,并且这些都是成对出现的,虽然大小写都可以识别,但是为了规范还是得小写. 学习HTML一定得多记标签,我的英语不是很好,在学习期间经常忘了标签,这就会很尴尬,不同的标签都要灵活使

第一周day1Python学习笔记

为什么要学习Python? Python擅长的领域 1. python2.x中不支持中文编码,默认编码格式为ASCII码,而python3.x中支持Unicode编码,支持中文,变量名可以为中文,如:年龄=19(但不建议这么做). 2. python中定义常量:把变量名全部大写  如:PIE=3.14 3.编码格式的演变: 4.python 中的交互性输入: import getpass  #导入关于密文的模块 username=input("your name:") age=inpu

第一天python学习内容

编程语言 高级 字节码 低级 机器码 python语言 javapython cpython 常用 pypy 最快 python程序: 1 终端:C:\python36\python.exe c:\1.py 解释器: 2 文件型 #/usr/bin/u/ubv/a python Linux python 1.py ./1.py 加权限 3 编码 #/usr/bin/u/ubv/a python #-*- coding:utf-8 -*- 2.7要用 补充:ASCII码值 8位只能表示英文字母 U