2018-10-18から1日間の記事一覧

【Swift】WKWebViewでWebページを表示

解説 ソースコード 解説 ・WebViewがdeprecated(非推奨)となり、今後はWebKit Viewを使用することになる ・インジケーターを一から設定し、座標やスタイルも設定 ・インジケーターを起動させたり止めるには、WKNavigationDelegateでdidstart,didfinishを用意…

【Python】文字列を指定した文字列に変更する

e = 'I like apple' print(e.replace('like', 'love')) #I love apple print(e.replace('apple', 'orange')) #I like orange e = e.replace('like', 'love') e = e.replace('apple', 'orange') print(e) #I love orange

【Python】値を1行で入れ替える

a,b = 1,2 a,b = b,a print(a,b) # 2, 1

【Python】1行で複数の入力値を受け取る

競プロ問題では1行で複数の入力値を受け取る方法が必須。 a,b = map(int, input().split()) #1 2 c,d = map(str, input().split()) #a b print(a,b) #1 2 print(c,d) #a b

【Python】文字列の中に目的の文字があるか探索する

文字列探索の方法は、以下の3つ。 find():先頭から文字を探索 rfind():末尾から文字を探索 文字 in 文字列:Bool値で存在を通知 s = 'My name is human' print(s.find('name')) # 3 print(s.find('is')) # 8 print(s.find('human')) #11 print(s.find('a'…

【Python】リストの文字列を連結させる

リスト内に要素として格納されている全ての文字を連結させて、文字列に変換するには、 変数 = ''.join(s) で変数に連結後の文字列が代入される。 s = 'human' s = ''.join(s) print(s) # human s = 'human' s = '_'.join(s) print(s) # h_u_m_a_n

【Python】入力値をリストに変換する

‘abcdefghijklmn’をリスト(配列)で受け取るには、input()をlistで内包するだけ s = list(input()) print(s) # 入力値:abcdefghijklmn # ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n'] # 入力値:My name is cat # ['M', 'y', ' …