-
偶数要素と奇数要素を2つの異なるリストに分割するPythonプログラム。
このプログラムでは、ユーザー入力リストを作成し、要素は奇数要素と偶数要素の混合物です。私たちの仕事は、これらのリストを2つのリストに分割することです。 1つは奇数の要素を含み、もう1つは偶数の要素を含みます。 例 Input: [1, 2, 3, 4, 5, 9, 8, 6] Output Even lists: [2, 4, 8, 6] Odd lists: [1, 3, 5, 9] アルゴリズム Step 1 : create a user input list. Step 2 : take two empty list one for odd and another for eve
-
名前のイニシャルを完全な名前で出力するPythonプログラム?
ここでは、さまざまなpython組み込み関数を使用します。まず、split()。splitを使用して単語をリストに分割します。次に、最後から2番目の単語までトラバースし、upper()関数を使用して最初の文字を大文字で印刷し、名前のタイトルである最後の単語を追加します。ここでは、title()を使用します。title関数は最初のアルファベットを大文字に変換します。 例 Input Pradip Chandra Sarkar Output P.C Sarkar アルゴリズム fullname(str1) /* str1 is a string */ Step 1: first we spl
-
指定された文字列のバイナリ表現で最大の連続する1の長さを見つけるPythonプログラム。
数を指定して、バイナリ表現で最も長い連続する1の長さを見つけます。 例 Input: n = 15 Output: 4 The binary representation of 14 is 1111. アルゴリズム Step 1: input the number. Step 2: use one counter variable c=0. Step 3: Count the number of iterations to reach i = 0. Step 4: This operation reduces length of every sequence of 1s by one.
-
バイナリ表現が回文であるかどうかをチェックするPythonプログラム?
ここでは、さまざまなpython組み込み関数を使用します。まず、bin()を使用して数値を2進数に変換し、次に2進数形式の文字列を逆にして、元の文字列と比較します。一致する場合は回文、そうでない場合は回文です。 例 Input: 5 Output: palindrome 説明 5のバイナリ表現は101です それを逆にすると、結果は101になり、オリジナルと比較して一致します。 したがって、その回文 アルゴリズム Palindromenumber(n) /* n is the number */ Step 1: input n Step 2: convert n into binar
-
正の整数のビットを逆にするPythonプログラム?
まず、bin()関数を使用して数値を2進数に変換します。次に、bin()が数値の2進表現のプレフィックスとして0bを追加し、残りの部分を逆にするため、2進表現の最初の2文字をスキップします。また、文字から、左から最後から2番目の文字まで反転します。反転した2進文字列を整数に変換します。 アルゴリズム integernumber(n,bit_size) /* n is the number and bit_size is the bitsize */ Step 1: first convert number into binary . Step 2: skip the first two c
-
ホスト名とIPアドレスを表示するPythonプログラム?
Pythonは、gethostname()、gethostbyname()の2つの関数を提供します。 gethostname()は、ローカルマシンの標準ホスト名を取得します。 gethostbyname()は、ホストデータベースからホスト名に対応するホスト情報を取得します。 Socket. gethostname() Socket. gethostbyname() アルゴリズム Step 1: use module socket. Step 2: use gethostname() retrives the standard host name for the local machine
-
Pythonでseabornを使用してグラフをプロットします。
PlotlyのPythonグラフ作成ライブラリは、インタラクティブで出版品質のグラフをオンラインで作成します。このグラフは主に、線グラフ、散布図、面グラフ、棒グラフ、エラーバー、箱ひげ図、ヒストグラム、ヒートマップ、サブプロット、多軸、極座標グラフ、バブルグラフを作成する場合に使用されます。 Seabornは、Pythonで統計グラフィックスを作成するためのライブラリです。 matplotlibの上に構築され、pandasデータ構造と統合されています。 1.この簡単な例に必要な唯一のライブラリであるseabornをインポートします。 import seaborn as sns 2.
-
文字列内の単語の出現をカウントするPythonプログラムを作成しますか?
ここで、ユーザーは文字列を指定し、ユーザーは出現回数をカウントするための単語も指定しました。私たちの仕事は、発生回数を数えて印刷することです。 例 programming Output:: 2 アルゴリズム wordoccurences(n,p) /* n is input string and p is the word to count occurrence */ Step 1: split the string by space Step 2: we use one counter variable c and it’s initialized by 0 and if word is
-
特定の文から重複する単語をすべて削除するPythonプログラム。
与えられた文。特定の文から重複する単語をすべて削除します。 例 Input: I am a peaceful soul and blissful soul. Output: I am a peaceful soul and blissful. アルゴリズム Step 1: Split input sentence separated by space into words. Step 2: So to get all those strings together first we will join each string in a given list of strings. Step 3:
-
3Dリストを作成するPythonプログラム。
3Dリストは3D配列を意味します。このプログラムでは、整数要素を使用して3D配列を作成します。 例 Input: 3× 3 × 2 [[1,1,1],[2,2,2],[3,3,3]], [[4,4,4],[5,5,5],[6,6,6]] アルゴリズム Step 1: given the order of 3D list. Step 2: using for loop we create list and print data. サンプルコード # Python program to created 3D list import pprint def print3D(i,
-
与えられた出生データの星座または星座を表示するPythonプログラム。
生年月日を考えると、私たちの仕事は星座または星座を表示することです。 例 Input : Day = 13, Month = November Output : Scorpio. アルゴリズム Step 1 : input date of birth. Step 2 : checks month and date within the valid range of a specified zodiac. Step 3 : display zodiac sign. サンプルコード def zodiac_sign(day, month): # checks month a
-
n + nm + nmm ....... + n(m回)を計算するPythonプログラム。
ここで、nには正の数の値が与えられます。mはシリーズが実行されるまでの回数です。私たちの仕事はこのシリーズを計算することです。 アルゴリズム Step 1: Input n, m; Step 2: Converting the number to string. Step 3: Initializing result as number and string. Step 4: Adding remaining terms. Step 5: Concatenating the string making n, nn, nnn... Step 6: Before adding converting
-
文字列の両方の半分が同じ文字セットを持っているかどうかをチェックするPythonプログラム。
文字列が与えられた場合、私たちのタスクは、文字列の両方の半分が同じ文字セットを持っているかどうかを確認することです。この問題を解決するために、最初に文字列を中央から分割して2つの半分を取得し、次に各半分が同じ文字セットを持っているかどうかを確認します。文字列の長さが均等でない場合は、中央の要素を無視して残りを確認してください。 アルゴリズム Step 1: Given a string. Step 2: Break the input string into two parts. Step 3: Then convert both parts into a dictionary using C
-
2つのリストのすべての共通要素を出力するPythonプログラム。
2つのリストがある場合、2つのリストのすべての共通要素を印刷します。 例- Input : L1 = [5, 6, 7, 8, 9] L2 = [5, 13, 34, 22, 90] Output : {5} 説明 両方のリストに共通する要素は5です。 アルゴリズム Step1 : create two user input lists. Step2 : Convert the lists to sets and then print set1&set2. Step3 : set1 and set2 returns the common elements set, w
-
Pythonで一般的でない文字と連結された文字列?
ここでは2つの文字列が与えられています。最初に、最初の文字列からすべての共通要素を削除し、2番目の文字列の一般的でない文字を最初の文字列の一般的でない要素と連結する必要があります。 例 Input >> first string::AABCD Second string:: MNAABP Output >> CDMNP アルゴリズム Uncommonstring(s1,s2) /* s1 and s2 are two string */ Step 1: Convert both string into set st1 and st2. Step 2: use th
-
リストのすべてのサブリストを出力するPythonプログラム。
リストを指定して、リストのすべてのサブリストを印刷します。 例- Input : list = [1, 2, 3] Output : [], [1], [1, 2], [1, 2, 3], [2], [2, 3], [3]] アルゴリズム Step 1 : given a list. Step 2 : take one sublist which is empty initially. Step 3 : use one for loop till length of the given list. Step 4 : Run a loop from i+1 to length of th
-
数値が正、負、奇数、偶数、ゼロかどうかをチェックするプログラム?
数字が与えられているので、数字が偶数または奇数で正または負であることを確認する必要があります。 アルゴリズム Step 1: input number Step 2: check number is greater than equal to 0 or not. If true then positive otherwise negative and if it 0 then number is 0. Step 3: if number is divisible by 2 then it’s even otherwise its odd. サンプルコード # Python prog
-
Pythonで文字列の最初に繰り返される単語を見つけますか?
1つの文字列が与えられます。私たちのタスクは、与えられた文字列の最初に繰り返される単語を見つけることです。この問題を実装するために、Pythonコレクションを使用しています。コレクションから、Counter()メソッドを取得できます。 アルゴリズム Repeatedword(n) /* n is the string */ Step 1: first split given string separated by space into words. Step 2: now convert the list of words into a dictionary. Step 3: travers
-
範囲内の未設定ビットをカウントするPythonプログラム。
正の数とビットの範囲が与えられます。私たちのタスクは、範囲内の未設定ビットをカウントすることです。 Input : n = 50, starting address = 2, ending address = 5 Output : 2 2〜5の範囲に「2」の未設定ビットがあります。 アルゴリズム Step 1 : convert n into its binary using bin(). Step 2 : remove first two characters. Step 3 : reverse string. Step 4 : count all unset bit 0 start
-
2つ以上のリストのユニオンを見つけるPythonプログラム?
和集合演算とは、リスト1とリスト2からすべての要素を取得し、すべての要素を別の3番目のリストに格納する必要があることを意味します。 List1::[1,2,3] List2::[4,5,6] List3::[1,2,3,4,5,6] アルゴリズム Step 1: Input two lists. Step 2: for union operation we just use + operator. サンプルコード # UNION OPERATION A=list() B=list() n=int(input(Enter the size of the List ::)) print(