python
piaoyu94
这个作者很懒,什么都没留下…
展开
-
python语言的break用法
#!/usr/bin/python # -*- coding: UTF-8 -*- for letter in 'Python': # 第一个实例 if letter == 'h': break print '当前字母 :', letter var = 10 # 第二个实例 while var > 0: print '当前变量值 :', var var = va原创 2018-02-08 17:45:02 · 1157 阅读 · 0 评论 -
Python基础:序列(字符串)
Python基础:序列(字符串)一、概述字符串 类似于C中的字符数组(功能上更像C++中的string),它是由一个个 字符 组成的序列。与C/C++不同的是,Python中没有 字符 这个类型,而是用 长度为1的字符串 来表示字符的概念。二、分类Python中的字符串共有2种:ASCII字符串(str)和 Unicode字符串(unicode)。每一种字符串又可以进一步划分:根据对转义字符处理方...转载 2018-04-05 16:27:26 · 1021 阅读 · 0 评论 -
字符串相加-刷题
class Solution: def addStrings(self, num1: str, num2: str) -> str: if len(num1) < len(num2): num1, num2 = num2, num1 len1, len2 = len(num1), len(num2) pa...原创 2019-08-25 10:11:44 · 191 阅读 · 0 评论 -
棒球比赛
class Solution: def calPoints(self, ops: List[str]) -> int: length = len(ops) score = [0]*(length) score[0] = ops[0] i=1 while i <= length-1: ...原创 2019-08-27 13:40:10 · 209 阅读 · 0 评论 -
1046. 最后一块石头的重量
class Solution: def lastStoneWeight(self, stones): import heapq heap = [] for i in stones: heapq.heappush(heap, i*-1) #乘以负一,返回一个递增的堆 left_stones = le...原创 2019-09-04 10:59:48 · 259 阅读 · 0 评论 -
1073. 负二进制数相加
class Solution(object): def addNegabinary(self, arr1, arr2): """ :type arr1: List[int] :type arr2: List[int] :rtype: List[int] """ d = [] i...原创 2019-09-05 19:15:42 · 284 阅读 · 0 评论 -
计算从某日期到2018年经过了多长时间
使用终端来输入数据。input输入# curr_year = input("input the year :")# print 'it has been ' ,2018-curr_year, ' years.'# print 'it has been '+ str(2018-curr_year)+ ' years.'curr_year = input("input the year :")cu...原创 2018-02-09 16:24:34 · 1081 阅读 · 0 评论 -
python支持中文
# -*- coding: utf-8想让python支持中文,直接加这么一行 定义文件编码在文件头用注释的形式加编码定义,用utf-8就一切ok了。包括要输出中文也没有问题。 如用一下做文件...原创 2018-02-08 17:16:16 · 2363 阅读 · 0 评论 -
在 terminal中 将目录改为nootbook所在地,然后键入 jupiter notebook
###先将文件拖到终端,显示如下: (base) feifeideMacBook-Pro:~ feifei$/Users/feifei/Desktop/python第一次课9.11/PythonBook.ipynb ###删除后面的PythonBook.ipynb,然后在/Users前面加上 cd (base) feifeideMacBook-Pro:~ feifei$ cd /Users/fe...原创 2019-09-11 19:16:26 · 420 阅读 · 0 评论